网页游戏开发
传送门科技
这个作者很懒,什么都没留下…
展开
-
Flex和Actionscript开发Flash游戏2
在家上网赚钱更容易复 制代码首先要注意currentState属性的加入。正如前面说过的,currentState属性定义了当前程序的状态(state)。我们将 currentState设置为MainMenu,表示程序是由MainMenu状态开始的。我们同样加入了mx:States元素。这个元素定 义了程序所包含的所有子状态。这里我们定义了MainMenu和Game两种状态。在Main...原创 2010-11-03 21:49:04 · 83 阅读 · 0 评论 -
Flex和Actionscript开发Flash游戏1
在家上网赚钱更容易在该系列的第一篇文章中,我们创建了Flex程序类。这一部分,我们将加上一些states和一个双缓冲渲染流 程。 States就如同它自己的名字那样去解释:它表示一个程序所包含的所有状态。 在该系列的第一篇文章中,我们创建了Flex程序类。这一部分,我们将加上一些states和一个双缓冲渲染流程。States就 如同它自己的名字那样去解释:它表示一个程序所包含的所...原创 2010-11-03 21:49:59 · 84 阅读 · 0 评论 -
Flash里的 A* Pathfinding --1
在家上网赚钱更容易A* Pathfinding,A*寻路,利用这原理可以制作战棋游戏...地图内黑色块为障碍物,白色块为通道,在非寻路状态时点击可以切换.红色块为主角,点击主角再点目标可进行寻路.PS:寻路是四方向的,人懒就没写八方向了,FLA文件请用FLASH MX2004以上版本打开演示:下载:Download SWF fileDownload FLA file...原创 2010-11-04 12:32:41 · 447 阅读 · 0 评论 -
Flash里的 A* Pathfinding -- 详细代码及说明
在家上网赚钱更容易//code by 月光 2005.9.22//地图长宽var mapx = 40;var mapy = 40;var total = mapx * mapy;//边界距离var distancex = 30;var distancey = 30;//移动速度var interval = 75;//初始障碍物比率var balk = 3;var val;var width =...原创 2010-11-04 12:33:53 · 146 阅读 · 0 评论 -
Flash里的 A* Pathfinding
在家上网赚钱更容易A*方法总结好,现在你已经看完了整个说明,让我们把每一步的操作写在一起: 1,把起始格添加到开启列表。 2,重复如下的工作: a) 寻找开启列表中F值最低的格子。我们称它为当前格。 b) 把它切换到关闭列表。 c) 对相邻的8格中的每一个? * 如果它不可通过或者已经在关闭列表中,略过它。反之如下。 ...原创 2010-11-04 12:36:24 · 235 阅读 · 0 评论 -
A*分层寻路
在家上网赚钱更容易作者:Patrick Lester 2003年1月9日更新译者:Panic 2005年7月21日译者序:很久没有翻译文章了,这次找了这个短一些的。这个文章是偶以前翻译的《A*寻路初探》的补充,介绍了A*更进一步的,更实用的方法。原文链接:http://www.policyalmanac.org/games/twoTiered.htm以下是翻译正文: 在我的主题...原创 2010-11-04 12:37:25 · 774 阅读 · 0 评论 -
AS3 画扇形
软件编程牛人网效果:package{ import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; public class TestDraw extends Sprite { public function TestDraw() { var st...原创 2010-11-05 10:29:33 · 216 阅读 · 0 评论 -
A* 寻路算法
概述 虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。 搜索区域(The Search Area) 我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 B ,中间蓝色是墙。 图 1 你应该注意到了,我们把要搜寻的区域划分成了正方形的格子。这是寻路的第一步,简化搜索区域,就像我们这里做的...原创 2010-11-26 20:44:58 · 111 阅读 · 0 评论