0
我在Flash CS4中創建了一個遊戲並使用了Actionscript 3.0。如何使用AS3從Movieclip訪問另一個Movieclip?
我通過AS3代碼添加了所有圖形。我在主遊戲類中添加了我的英雄(一個影片剪輯實例)。在我的敵人級(動畫片夾)中,我想製作一個通用的AI來檢查英雄與敵人的距離。我嘗試了各種方法,但我不確定如何從我的敵人影片剪輯中的代碼正確訪問我的英雄的X位置。
我試着用如下的東西訪問它:hero.x,GAMENAME.hero.x和parent.hero.x,但不斷收到錯誤。我不太確定我需要在這裏做什麼。
我的問題是:「我如何訪問我的主要類,當閃光燈使我的項目」。我仍然不知道如何,但是我的確按照你的想法創造了一個基本的敵人AI,但是不是通過敵人級別來控制它,而是通過我創建的主類來向敵人類中的方法發送值我的項目。
AI肯定看起來很複雜的問題入手學習。你應該把更多關於你項目結構的信息,因爲現在你所擁有的是不可能猜到的。 – sharvey 2009-08-14 03:36:41
你可以告訴我們一些代碼示例,你如何以及在哪裏添加你的英雄和敵人?如果在舞臺上增加了英雄,你應該能夠通過hero.x和hero.y獲得它的位置。 – David 2009-08-14 14:20:33