我有一个名为 theCar 的嵌套影片剪辑,其中有 6 个元素。其中一个元素是一个名为 hit 的透明矩形。theCar 使用键盘键左右移动以捕捉汽车零件。我想要实现的是根据捕获的对象不同的汽车视图。汽车零件的捕获作为对象 [i] 可以正常工作,但使用我丢失的代码会丢失命中框,因此不会发生进一步的捕获。基本上它只是我想看的一个不同的 Catcher 电影剪辑。这个想法是通过添加捕获的零件来制造一辆完整的汽车。所以我对一个被捕获的对象进行了 hitTest。因此,如果 objects[I] = 2 则将添加引擎。如果 objects[I] =3 左翼等。
if (objects[i].hitTestObject(theCar.hit ))
{
//Scores for the Hits
switch (object1)
{
case "[2]":
score = 2;
//change viewed object to carpl which shows the car plus engine
//Movieclip theCar.carpl.view;
stage.addChild(theCar.getChildAt(1));
break;