0
這裏是場景。不能得到hitTestObject來告訴玩家在哪裏
我有一個700px x 700px的區域用於我的遊戲。這個區域被分成三角象限,這些象限是我在主遊戲中通過代碼添加的。我的目標是讓我的敵人在不同的位置產卵,具體取決於玩家在哪個象限內,但是我無法得到三角形或運送任何帶有跟蹤功能的東西。
我已經試過類似這樣的功能在我的主要game.as
function hitBottom(e:Event)
{
if(ship.hitTestObject(Tri_Bottom));
{
trace("hitBottom")
而這個是我ship.as
function hitBottom(e:Event)
{
if(this.hitTestObject(Tri_Bottom));
{
trace("hitBottom")
最有可能那些tris不在舞臺上,這樣他們離開座標系,因此'globalToLocal()'返回垃圾,這使得hitTestObject()返回肯定爲false。 +1 – Vesper 2013-04-22 13:38:42