flash as3.0让一张图片上的角色动作连贯动起来,如何代码实现,不用补间...

发布网友

我来回答

3个回答

热心网友

用bitmapData类中的 copyPixels方法,简单给你说下

比如你给的图片为sourceBmd 每个人物动作所占像素为sourceBmd.width/4, sourceBmd.height/4;
现在我要获取第一个画面的位图
//一个小画布
var bmd:BitmapData = new BitmapData(sourceBmd.width/4, sourceBmd.height/4, false,0);
//复制第一个画面
bmd.copyPixels(sourceBmd, new Rectangle(0,0,sourceBmd.width/4,sourceBmd.height/4),new Point());
不知道你有没有程序基础 有的话结合帮助文档是没有问题的.

热心网友

逐帧即可实现

不过 实现要用PS切割一下

热心网友

用逐帧吧,做成一个影片剪辑

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com