什么是等角投影(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
Topic:有一个Array的实例arrS,其元素可能为String,Number或Array,将arrS深拷贝。方法1:通过传说中的“AS3隐藏特性——ByteArray.writeObject和readObject”进行操作,代码如下:var arrA:Array = [1, 2, 5];var...
分类:
其他好文 时间:
2015-08-11 22:59:25
阅读次数:
143
1 import flash.filesystem.File; 2 import flash.net.URLLoader; 3 //var dir:File = File.desktopDirectory; 4 //var dir:File = File.applicationStorageDir....
分类:
其他好文 时间:
2015-08-11 20:38:15
阅读次数:
598
在flash中,常常需要插入声音,为了让声音同步,有时是as3加载的需要必须把声音图层中声音设置成数据流,可是在很多时候,导出后会发现声音的质量大大降低,有时甚至无法容忍,那么有没有办法彻底改善呢,经过尝试我找到了一种解决方案希望能与大家分享。导出影片前选择“文件-..
分类:
其他好文 时间:
2015-08-05 01:12:49
阅读次数:
132
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.htmlhttp://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf35...
分类:
其他好文 时间:
2015-07-28 20:18:36
阅读次数:
129
//分离:如0xefebec变成[0xec,0xeb,oxef]
functioncolorValTransfer(inNum:uint):Array{
if(inNum>0xffffff){
thrownewError("Function:colorValTransferparameter:inNum>>>parameter‘svaluemustbesmallerthan0xffffff");
}
varoutArr=[];
outArr[0]=inNum%0..
分类:
编程语言 时间:
2015-07-28 14:44:38
阅读次数:
189