作者etrexetrex (ETREX)
看板Flash
标题Re: [问题] 新手上路─迷宫游戏 (actionscript语法)
时间Mon May 14 01:39:19 2007
※ 引述《chip58 (Chip)》之铭言:
: 今天决定用flash作一个游戏,但是现在也只想到迷宫而已,
: 迷宫的图已经画好,现在就是动画控制的部份,因为我不会AS,
: 虽然书里有写,但是还是看不懂。
: 1.走迷宫的时後,想要用方向键来控制上下左右,
: 那我AS该如何写?'
: 2.游戏想要用计时的,时间到若未走到终点,那终点的炸弹就会爆炸,
: 若在时间到之前到达终点,那麽完成任务,时间暂停,炸弹也不会爆,游戏结束。
: 那麽,
: 计时时间的AS该如何写?
: 还有触发炸弹是否会爆的AS又该如何写?
: 麻烦大家了,我FLASH真的不熟,可是却对它很有兴趣!!
: 在板上看到板友的作品集,真的很令人羡幕,
: 不知道自己啥时才能到那种境界阿。
: THX!!
其实我的做法很弱
就一个迷宫里面包含
1.迷宫的图
2.代表玩家的信物
然後按上下左右的时候,移动的东西是迷宫.迷宫的图。
不过要先作判断,就是1会不会撞到2,如果"移动後"会撞到就不移动
我花大部分的时间是在於
1.我的迷宫,按左右控制的不是移动,而是旋转
2.撞到迷宫的墙壁之後会卡在墙上,我作了方向导正的功能。
上述两点,如果不要作按下左右时旋转的话就不用作
我会说我的迷宫很弱是因为碰撞判断,我用的方法很耗资源,但我也想不到别的方法
碰撞可以参考MovieClip.hitTest()
计时的话要用到一个时间的类别,太久没用忘了 0.0
--
http://etrex.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.228.0.103
1F:→ etrexetrex:如果你的问题详细一点,我会比较详细的回答 05/14 01:45
2F:推 afu70:FLASH 8达人秀 MASO有写一个碰撞判断 可以参考看看 05/14 18:13