[AS3]单个图片进行角色动作化处理
发布:kinglong | 发布时间: 2007年4月29日[AS3]单个图片进行角色动作化处理
我今天在蓝色论坛里看到一个有关"BitmapData类"的问题,我觉得用BitmapData类是可以实现里说的C++处理图片功能,再加我好久没写AS3的程序,都快生锈了!就当练练手吧!我查了一下Flash帮助文件,整理一下思路花了中午时间写出下面document类文件;这个功能比较适合做Flash游戏开发了。我加了键盘事件,用来控制角色移动方向。如果在对类代码中使用的类对象不清楚的话,请看Flash帮助文件吧!
提问者提供一个角色动作图片,我也就在就直接用这图片了!

演示处理运行效果(如果看不到,请更新你的Flash Player播放器吧!你可以使用方向键,改变角色移动方向)
GameSprite类
我今天在蓝色论坛里看到一个有关"BitmapData类"的问题,我觉得用BitmapData类是可以实现里说的C++处理图片功能,再加我好久没写AS3的程序,都快生锈了!就当练练手吧!我查了一下Flash帮助文件,整理一下思路花了中午时间写出下面document类文件;这个功能比较适合做Flash游戏开发了。我加了键盘事件,用来控制角色移动方向。如果在对类代码中使用的类对象不清楚的话,请看Flash帮助文件吧!
提问者提供一个角色动作图片,我也就在就直接用这图片了!
演示处理运行效果(如果看不到,请更新你的Flash Player播放器吧!你可以使用方向键,改变角色移动方向)
GameSprite类
发布:kinglong | 分类:Flash技术 | 评论:7 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
视频转换服务端模块升级说明 (2007-4-12 9:4:19)
[AS3]常用数据集合类(Map,Queue,Stack) (2007-4-4 10:43:24)
[AS3]LRC类-用于加载和处理lrc歌词 (2007-3-26 17:51:12)
[AS3]XXTEA加密算法的AS3版 (2007-3-22 11:52:15)
[AS3]HashMap类 (2007-3-21 9:30:56)
[AS3]StringUtil类 (2007-3-20 10:53:52)
Base64算法各种版本整理(一) (2007-3-19 9:42:46)
as3+cf实现BitmapData图片数据保存 (2007-3-15 12:47:7)
AS3版Base64的解码和编码类 (2007-3-15 12:20:28)
[转载]AS2转AS3 (2007-3-13 12:54:4)
- 1.jackyshe
- http://flashshe.com
- 载入外部png图片,然后使用BitmapData类非常理想,最大的问题是:从表面上看图片是透明的,但是其实图片是一个矩形,所以这个矩形区域会遮住它下面的内容,所以当你用鼠标点击这个矩形区域时,你的鼠标是在矩形区域上而不是它下面的内容(其实这就好比你把一个 movieClip的alhpa值设为0,看上去什么都没有,但是它却实实在在地存在)。所以如果你的人物是通过鼠标来操作它的行走,这个时候可能会有一些问题了。
- 2007-4-30 9:15:28 回复该留言
- 2.kinglong
- http://www.klstudio.com
- 这个问题我到是没有仔细去研究了!我写得也只是解决单个图片动态显示而已!
- 2007-4-30 10:45:46 回复该留言
- 4.senkay
- 这个问题用scrollRect解决更简单
mc.cacheAsBitmap = true;
mc.scrollRect = new Rectangle(x,y,width, height);
不过没有做过对比. 那个效率会高点呢? - 2007-6-1 15:30:05 回复该留言
- 6.kinglong
- http://www.klstudio.com
- to 111:这个是AS3的文档类的写法
就是把类路径写到主场景的属性里! - 2008-1-26 18:04:34 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




