如果你打算用Starling设计粒子效果,那么我推荐一个非常方便的工具,叫做ParticleDesigner,它是继GlyphDesigner(我们用来制作位图字体的工具)之后,仍然是同一家公司(71squared)生产的。其实Flash的性能还是挺高的,大多数情况下都比Javascript高。
1、与Xcode相比,用AdobeAIR/Flex做iOS开发有哪些优势和局限AIR的优点AIR的优点其实就是Flash或者ActionScript语言的优点。你已经在网上看到了很多这些优点,所以我想重复一下:1。出色的2D性能和渲染机制。网上对Flash性能的评论绝对是错误的。其实Flash的性能还是挺高的,大多数情况下都比Javascript高。经过这么长时间的专制发展,ActionScript已经形成了一套简单易用的DisplayObject机制,配合MovieClip、Sprite等灵活的对象,是目前制作2D动画的最佳选择。
2.蓬勃发展的3D技术Stage3D比OpenGL更容易掌握。使用各种开源和付费引擎,程序员可能可以在不知道3D如何工作的情况下制作3D动画(或游戏)。当然目前Stage3D的驱动支持还有待完善,但Adobe目前正在努力(不努力就死了),驱动情况会慢慢解决。
2、用AdobeAIR/Flex做iOS开发有哪些优势和局限AIR的优点AIR的优点其实就是Flash或者ActionScript语言的优点。你已经在网上看到了很多这些优点,所以我想重复一下:1。出色的2D性能和渲染机制。网上对Flash性能的评论绝对是错误的。其实Flash的性能还是挺高的,大多数情况下都比Javascript高。经过这么长时间的专制发展,ActionScript已经形成了一套简单易用的DisplayObject机制,配合MovieClip、Sprite等灵活的对象,是目前制作2D动画的最佳选择。
2.蓬勃发展的3D技术Stage3D比OpenGL更容易掌握。使用各种开源和付费引擎,程序员可能可以在不知道3D如何工作的情况下制作3D动画(或游戏)。当然目前Stage3D的驱动支持还有待完善,但Adobe目前正在努力(不努力就死了),驱动情况会慢慢解决。
3、讲下FlashAS_3.0粒子效果编程没用过。好像有个叫Starling的官方框架有这个功能。你不妨去看看。当然这是作为Starling的a 插件实现的。你不妨看看这个框架的帮助文件的最后一部分,里面有这方面的介绍和代码。粒子每当我提到漂亮的特效,我总会想到粒子特效,这是我的最爱。虽然粒子特效看起来很华丽很酷,但是实现起来并没有那么复杂。信不信由你,反正我信。
如果你打算用Starling设计粒子效果,那么我推荐一个非常方便的工具,叫做ParticleDesigner,它是继GlyphDesigner(我们用来制作位图字体的工具)之后,仍然是同一家公司(71squared)生产的。下图是ParticleDesigner的截图,请注意,我们可以在右侧的模拟视图面板中预览当前设置的粒子效果。