2011-04-14 220 views
0

這是我的代碼: http://pastie.org/1795351我該如何解決這個問題?

我想要這個代碼能夠刪除af或bf,如果它的觸摸地面。但我不能那樣做,因爲「不能定義bf的屬性」和af。

而我需要在其他功能之外,因爲否則我會有很多代碼。

if(bf || af.hitTestObject(Basket)){ 
removeChild(bf || af); 
} 
+0

您的鏈接被破壞 - 它不會導致任何地方。此外,您可能會考慮重新命名您的問題以反映您遇到的問題。 – 2011-04-14 18:43:28

+0

鏈接對我很好。 – TheAwesomeDude 2011-04-14 18:50:25

+0

看起來他們的名字服務器沒有響應 - 我從我的命令行中做了一個挖掘+追蹤並沒有得到任何東西。該網站可能在您的緩存中,這就是爲什麼該鏈接正在爲您工作。它可能會在一天內恢復。 – 2011-04-14 19:03:17

回答

0
function checkGroundHit(object Sprite):void 
{ 
    if (ground.hitTest(object)) 
    { 
     object.parent.removeChild(object); 
    } 
} 

checkBasketHit(af); 
checkBasketHit(bf); 

我認爲沒有理由在你的代碼來測試對,也許你錯過了嗎?