mc.gotoAndPlay(Math.random()*10>>0);View CodeMath.random()*10 取10以内带小数的随机数。>>0 的功能去除小数点后的数,所以 Math.random()*10>>0 即获取10以内的随机整数if(i&1){}View Codei&1 的意...
分类:
其他好文 时间:
2015-08-20 10:20:38
阅读次数:
134
Adobe官方并没有"泛型数组"的叫法,这是我自己对Vector的叫法(有点标题党),不过Vector在使用上确实跟c#中的泛型数组有些相似之处。原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com我们知道:ActionScript3.0中的Array数组可以存放多种类型,...
分类:
编程语言 时间:
2015-08-14 21:22:34
阅读次数:
220
除 TextField 和 Video 对象以外,没有内容的显示对象(如一个空的 Sprite)的高度为 0,即使您尝试将height设置为其它值,也是这样。如果您设置了height属性,则scaleY属性会相应调整(width类推)原作者:菩提树下的杨过出处:http://yjmyzz.cnblo...
分类:
其他好文 时间:
2015-08-14 21:15:43
阅读次数:
134
actionscript3允许把外部swf直接用Embed标记嵌入到主类中(当然用UrlLoader动态加载也行)原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com关键点:设计师把素材放入到库中时,一定要指定类名,这样代码才能创建这些类的实例。如上图所示,这里库中放了三种...
分类:
其他好文 时间:
2015-08-14 21:11:49
阅读次数:
189
在上一篇里,我们学习了“自主角色”的一些基本行为:寻找(seek)、避开(flee)、到达(arrive)、追捕(pursue)、躲避(evade)、漫游(wander)。这一篇将继续学习其它更复杂,更高级的行为。原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com一、对象...
分类:
其他好文 时间:
2015-08-14 21:04:45
阅读次数:
248
什么是等角投影(isometric)?原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com刚接触这个概念时,我也很茫然,百度+google了N天后,找到了一些文章:[转载]等角(斜45度)游戏与数学 (原文链接:http://www.javaeye.com/articles...
分类:
其他好文 时间:
2015-08-14 21:01:16
阅读次数:
310
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (上)原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com一提到“A*算法”,可能很多人都有"如雷贯耳"的感觉。用最白话的语言来讲:把游戏中的某个角色放在一个网格环境中,并给定一个目标点和一些障碍物...
分类:
编程语言 时间:
2015-08-14 15:40:20
阅读次数:
265
1 package 2 { 3 import flash.display.Bitmap; 4 import flash.display.BitmapData; 5 import flash.display.DisplayObject; 6 import ...
分类:
其他好文 时间:
2015-08-14 15:33:32
阅读次数:
417
在前一部分的最后,我们给出了一个寻路的示例,在大多数情况下,运行还算良好,但是有一个小问题,如下图:很明显,障碍物已经把路堵死了,但是小球仍然穿过对角线跑了出来!问题在哪里:我们先回顾一下AStar.as中用于判断的if语句1 //如果是当前节点,或者是不可通过的,则跳过2 if (test == ...
分类:
编程语言 时间:
2015-08-14 15:22:31
阅读次数:
198
上一部分提到了节点(Node),代价(Cost),估价公式等基本概念,有了这些知识铺垫 就可以正式开启寻路之旅了!原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com如上图,这是一个5行8列的网格,黄色节点为起点,红色节点为终点,黑色节点为障碍物(节点)。寻路过程可以这样考...
分类:
编程语言 时间:
2015-08-14 15:16:29
阅读次数:
216