一般做粒子效果有两个重点,一是视觉效果的实现,二是保证执行效率。两个例子都实现了视觉效果,但效率上例2领先很多。我们知道传统的矢量渲染模式下,任何元件的位移和变型以及任何改变显示的变化都会使得Flashplayer 对其进行绘制,并渲染到显示器。(Fl9以后有所优化,但改变不了根本)而BitmapData 可以先进行像素数据 的操作,操作之后在进行渲染。并且跳过FP的绘制,直接将像素数据交给显示渲染
我们一起修个草棚过冬吧
- 记录U3D等相关技术
一般做粒子效果有两个重点,一是视觉效果的实现,二是保证执行效率。两个例子都实现了视觉效果,但效率上例2领先很多。我们知道传统的矢量渲染模式下,任何元件的位移和变型以及任何改变显示的变化都会使得Flashplayer 对其进行绘制,并渲染到显示器。(Fl9以后有所优化,但改变不了根本)而BitmapData 可以先进行像素数据 的操作,操作之后在进行渲染。并且跳过FP的绘制,直接将像素数据交给显示渲染