我正在做一個教程,並得到此錯誤。1046:類型未找到或不是編譯時常量:startButton
第3行1046:類型未找到或不是編譯時常量:startButton。
我做了一些研究,我發現有人興奮地遇到了同樣的問題。他在評論部分獲得了幫助。 本教程的創造者告訴他下面的:
「你打開‘自動聲明舞臺實例’上,如第1部分的開始還有,就是MenuScreen夾裏面你startButton,是MenuScreen?導出爲ActionScript?「
現在我想我還沒有自動聲明階段實例。 (其他的事情都做完了,我做了一次雙重檢查)但是這對我來說有點含糊,你能否告訴我如何在完成全部代碼之後做「自動聲明階段實例」。
鏈接教程:http://gamedev.michaeljameswilliams.com/2008/10/12/avoider-game-tutorial-4/comment-page-5/#comments
package
{
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.events.MouseEvent;
public class MenuScreen extends MovieClip
{
public function MenuScreen()
{
startButton.addEventListener(MouseEvent.CLICK, onClickStart);
}
public function onClickStart(event:MouseEvent):void
{
dispatchEvent(new NavigationEvent(NavigationEvent.START));
}
}
}
謝謝。出現了一個新問題,但至少我進一步了 – Jacques