在ActionScript 3.0中设置边界

时间:2019-11-27 15:47:44

标签: actionscript-3

我目前正在使用Flash CS6开发2D赛车游戏。我在为行驶中的汽车设置赛道边界时遇到麻烦。当前,我正在使用 hitTestObject 方法来检测我创建的边框符号。一旦汽车撞到边界,汽车就会复位到其原始位置。我这样做是因为这是最简单的方法,但是在游戏过程中并不是很方便。 \

这是游戏的外观: enter image description here

这是边界的代码:

// SET UP CAR BOUNDARIES 

   if (carMC.hitTestObject(Border1))
   {
       carMC.x = 1028;
       carMC.y = 430;
   }

    if (carMC.hitTestObject(Border2))
   {
       carMC.x = 1028;
       carMC.y = 430;

   }

我该如何做到使汽车反弹而不仅仅是重新设置位置?

谢谢。

0 个答案:

没有答案
相关问题