2012-10-26 47 views
1

我不斷收到錯誤階段是這樣X4:1046錯誤符號在AS3

Symbol 'list' --- 1046: Type was not found or was not a compile-time constant 

我有一個名爲「清單」的影片剪輯,這是所謂的PRINT1,等我的四個短片每個人都會得到一個錯誤。我所要做的就是在addChild(list)中添加'list'movieclip到舞臺上,addChild(list)在我添加這四個'print'影片剪輯之前就工作了。

「打印」影片剪輯嵌套在我的資料庫中的文件夾和子文件夾中。我的'列表'符號位於主目錄中。這對錯誤會有什麼影響嗎?或者我還必須在actionscript中的「list」movieclip之外聲明其他任何內容嗎?

+0

您是否確保爲該符號的操作腳本啓用鏈接ID是'list'?另外,如果你有'list.as'類,你把它放在哪裏?在主目錄中(.fla和.swf所在的位置)還是在子文件夾中?提供一些關於它可以幫助你的信息。 – Moorthy

+0

另外,Actionscript區分大小寫,所以如果您的類或庫資源名爲'List',則應該使用正確的大小寫。 – Vesper

+0

就像我上面說過的那樣,當我更改符號中的內容時,該符號僅停止工作。我已經將符號與'「list:MyList = new MyList」'鏈接起來了,當我在符號的時間軸上只有一個矩形來測試它時很好。我班的其他課程都可以工作。 而當我說的子文件夾,我的意思是庫內的文件夾,而不是項目文件夾本身。 – Lauren

回答

0

您需要選擇「自動聲明階段實例」,或者需要在類定義中提供一個變量。