- 浏览: 49625 次
- 性别:
- 来自: 上海
文章分类
盘控制任务8个方向行走
代码是借鉴了网上的
位图切割大致思想是:
将一张包含人物各种动作的图片,切割成一个一个动作的bitmapdata,
然后全放到一个peoples二维数组中,peoples[x][y]中x索引就表示方向,y是人物行走时这个方向中的某个动作
通过按键的判定,将某个方向的动作循环的加入到场景中,达到人物运动的效果
键盘8个方向的判定是这样做的:
将鼠标按下时即在keys对象中记录:keys[e.keyCode]=true ,
而松开按键时:delete keys[e.keyCode]
判定时只需在keys对象中判定keys[e.keycode]是否为true,这个就做到了对与斜向方向运动两个按键的判断
例如:isDown(KEYID.VK_UP) && isDown(KEYID.VK_RIGHT) //右上方向
转的
代码是借鉴了网上的
位图切割大致思想是:
将一张包含人物各种动作的图片,切割成一个一个动作的bitmapdata,
然后全放到一个peoples二维数组中,peoples[x][y]中x索引就表示方向,y是人物行走时这个方向中的某个动作
通过按键的判定,将某个方向的动作循环的加入到场景中,达到人物运动的效果
键盘8个方向的判定是这样做的:
将鼠标按下时即在keys对象中记录:keys[e.keyCode]=true ,
而松开按键时:delete keys[e.keyCode]
判定时只需在keys对象中判定keys[e.keycode]是否为true,这个就做到了对与斜向方向运动两个按键的判断
例如:isDown(KEYID.VK_UP) && isDown(KEYID.VK_RIGHT) //右上方向
转的
- demo.rar (553.7 KB)
- 下载次数: 48
发表评论
-
打开qq聊天面板
2012-07-18 00:40 0btn.addEventListener(MouseEvent ... -
帧播放完毕后 自动关闭 flash 播放器
2012-06-13 14:51 1008fscommand("quit", &qu ... -
as3 打开QQ聊天框
2012-04-10 03:03 923as3 打开QQ聊天框 作者:6dn 日期:2011-10- ... -
AS3动画效果公式,常用处理公式代码,基本运动公式,三角公式
2012-04-01 13:40 0as3种常见的弹性效果公式以及波形运动等as3动画效果公式代码 ... -
随机生成不同的数组
2012-03-29 15:14 836function RandomArray(n:int):Arr ... -
一些AS3中常用到的公式
2012-03-19 14:32 717基本三角函数的计算: 角的正弦值 = 对边 / 斜边 角的 ... -
图片循环滚动
2012-02-20 16:23 847//当第一张图片上移至看不到的位置时,删除该图片,并将该图片排 ... -
Flex代码格式化工具
2011-12-21 13:32 705Flex代码格式化工具 Flexformatter插件 安装与 ... -
字符串排序
2011-12-08 01:38 894var str1:String="很长很长的文本.. ... -
AS3: Dictionary Object
2011-11-24 19:48 1334// Arrays use numeric indexes: ... -
在AS3里..我们无法手动完全删除一个对象,,
2011-11-12 13:36 3347在AS3里..我们无法手动完全删除一个对象,, 以MovieC ... -
视 频
2011-11-09 21:16 664//创建一个 NetConnection 对象 002 var ... -
flashdevelop平台-搭建-配置
2011-11-09 20:43 635http://qilei.org/200810/flashde ... -
遍历 XML 结构
2011-11-09 20:23 611遍历 XML 结构 目录 [隐藏] 访问父节点和子节点 访 ... -
ActionScript 3.0基础提高——上篇
2011-11-07 22:52 598我一直非常重视ActionScri ... -
xml 格式
2011-11-07 22:50 636<?xml version="1.0" ... -
加载 xml 清除 空格什么的方法
2011-11-03 11:15 613var str2:String=str.replace(/\s ... -
AS3如何加载自身SWF
2011-11-01 13:26 772AS3如何加载自身SWF 分类: ActionScript3. ... -
加载很多图片
2011-10-24 00:41 577这几天做一个图片加载的程序,出现了点问题,主要是图片的 ... -
a.swf与加载的swf的通讯方法(as3.0)
2011-10-13 23:08 779a.swf加载b.swf, 在b.swf中使用a.swf的方法 ...
相关推荐
标题 "FLEX入门实例--------各种Effect的综合运用" 指的是一个介绍Adobe Flex中Effect使用的教程。Flex是一个开源框架,用于构建富互联网应用程序(RIA),它基于ActionScript和MXML语言。本教程可能着重于如何在...
在编程世界中,`bison` 和 `flex` 是两款非常重要的工具,它们主要用于解析器和词法分析器的生成。...在`bison-2.1`和`flex-2.5.4a-1`这两个版本中,我们可以期待它们提供了稳定的性能和兼容性,以满足各种项目的需要。
flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!
在IT行业中,FLEX是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。本实例主要探讨的是FLEX中`transition`和`state`的综合应用,这两个特性是FLEX界面动态效果和组件状态管理的核心。 ...
请下载part1 博文链接:https://hacker47.iteye.com/blog/182250
这个特定的文件“flex-2.5.4a-29.i386.rpm”是Flex的一个版本,版本号为2.5.4a,修订版29,针对i386架构。RPM(Red Hat Package Manager)是Linux发行版中常用的软件包管理格式,用于安装、升级和卸载软件。 在深入...
flex开发详解--企业级开发实例 flex开发详解--企业级开发实例 flex开发详解--企业级开发实例
在这个“flex------组件-----数据可视化”主题中,我们将探讨Flex如何帮助开发者创建交互式的数据图表和可视化效果。 Flex框架提供了一套强大的组件库,其中包括用于数据可视化的类和库。这些组件使得开发人员能够...