我正在使用ActionScript 3.0制作游戏。有一点我无法弄清楚: 我在背景上有一个大圈子。在这个圆圈上,我想让一个角色随机移动。但是这个角色只能在这个圆圈上移动,所以它不能去背景。我需要从哪里开始,如何指定这样的特定阶段?
P.S。我还不能上传图片,我没有足够的“声望点”,否则我会上传一些图片来更清楚地回答我的问题。
答案 0 :(得分:0)
您可以进化的一般概念是在舞台上使用hitTestPoint()
方法,使用当前玩家的坐标作为测试点,如果此方法返回false,则表示玩家已离开舞台,而您需要把他放回去。使用以前的位置是故障安全方法,但您可能还会发明一些其他更智能的方法来执行此操作。