碰撞故障INSIDE一个对象

时间:2015-08-19 03:20:23

标签: actionscript-3 flash

好吧所以我想学习课程,我想学习一些“措辞”,如果你愿意,如何设置和组织。就像在使用代码而不是在舞台上设置对象一样!目前我在这个特定的一个中创建了几个“测试”,虽然我似乎无法让FLASH正确地检测到我的英雄!首先,我将解释我的布局。我有一个名为theForest的对象。在里面,我有一个用于与之交互的对象层,用于查看的对象,当然还有我的碰撞(墙壁)。目前我有一个杠杆支架和一个独立的杠杆件,你需要在接触支架之前收集杠杆件。我已经多次完成了舞台上的所有物体。但是,在这个特殊情况下,我实际上通过代码在游戏中拥有我的英雄。与hero.x = 100相同,与Y相同。

function itemPickUp(e:Event){
if(theForest.leverPiece.hitTestObject.hero){
    theForest.leverPiece.visible = false;
    missingLeverPiece = false;
}
}

一切都完美无缺,但这一行....继续说错误,但它仍然运行,不会冻结。 Idk如果可能我需要将此功能添加到我的循环功能。正如我所提到的,这仅仅是为了测试,所以我没有很多代码。如果需要更多,请告诉我,我将添加更多我拥有的东西!感谢您的帮助!

0 个答案:

没有答案