我剛開始學動作了一個月左右,我一直停留在這部分代碼,現在大約2天> <與hitTestObject-ING孩子
所以基本上有問題,我想在一個影片剪輯(「fire_mc」)寫hitTestObject來檢測,如果它重疊我在舞臺上添加的子(敵人)
因此,這裏是我的主舞臺寫道...
var newtarget:enemy=new enemy();
stage.addChild(newtarget);
newtarget.x=40;
newtarget.y=30;
每次我在fire_mc中追蹤新目標時,結果都是NU LL ... 那麼我應該跟蹤敵人還是新目標? (因爲我嘗試過,沒有任何作品)。 如何在fire_mc動畫片段中打擊TestObject?
如果我要創建多個newtarget-s,我有可能hitTestObject newtarget嗎? 如果不是,我該怎麼辦?
有人可以告訴我根和MovieClip(根)之間的區別(因爲有時在動畫片夾中我必須使用前者工作,有時後者,而我不知道爲什麼因爲我所有引用到同一個地方)
對不起,這些簡單的和冗長的問題,我真的只是一個菜鳥,我試圖尋找了在網上尋找答案小時,但沒有任何幫助的止跌回升> <
在此先感謝:)
感謝@Aspiro的詳細解釋,但上面的方法似乎不起作用。 如果你有時間,你可以看看我的文件嗎? https://drive.google.com/file/d/0B2idKBpjHWuXNEpQSGZvTFh6bEU/edit?usp=sharing 上面的fire_mc在我的文件中被命名爲「fF」,並且是由「actor_mc」添加的子... addChild爲敵人在第三幀,並在第二幀「火」上寫入命中測試 – Michaelandhsm2
找到一種方法可以在不使用特定部分代碼的情況下執行相同的效果....但是,多謝您通知我關於顯示對象,DisplayObjectContainer和所有其他細節:) – Michaelandhsm2