Flash图片分割动画技巧

Flash 里的图片分割,其实就是把一张图切成好几块小图,用来做动画或者拼图游戏,挺实用的。像做角色行走动画时,不用一帧帧画,只要把一张大图均等切成小格子,再一帧帧播放就行,省内存效率高。

ActionScript 里的BitmapData类用起来还挺顺手,直接操作像素,切图什么的都靠它。你只要算好每块的宽高,像 4x4 分割的话就拿总宽高一除,剩下就是循环搞定。

在人物动画上也挺好玩,比如你可以把角色的上下半身分开来控制,走路的时候上下错开点时间看起来就自然。这种分块动画还能加点小特效,比如透明度啊、缩放啊,效果就更丰富。

教程里还附了源码和图片示例,看着跟着做一遍就明白了,挺适合刚入门 ActionScript 动画的同学。

顺手贴几个相关资源,像Flash 行走动画技巧这种文章也值得看看,扩展下思路。

zip 文件大小:60.15KB