我正在玩閃光燈,並且爲菜單,按鈕等等創建了多個場景。當嘗試爲處於一個場景中的按鈕添加事件處理程序時,但不是其他人,編譯器抱怨說它不能引用不存在的對象。AS3 - 如何在課堂上獲取當前場景名稱
我想出瞭解決方案很簡單...獲取場景名稱,比賽,對if語句,並加載事件處理程序通過if語句...
然而,在網絡上週邊後挖掘太長時間了,我似乎無法找到正確做到這一點的方法。有誰知道一種方式?
我使用以下嘗試:
var scene:Scene = myflvandclassname.currentScene;
var sName:String = MovieClip.currentScene.name;
Both lead to an error "Access of possibly undefined property Scene through a reference with static type Class".
你試過了什麼?請包括代碼,錯誤等 – Vic
大多數情況下,我一直在試圖將場景名稱分配給字符串變量。錯誤主要是「通過靜態類型類的引用訪問可能未定義的屬性場景」。我試過的東西= var sName:Scene = myflvandclassname.currentScene ;, var sName:String = MovieClip.currentScene.name,以及那種類型的東西。 – user3374014
請將其編輯到問題中,以便其他人可以訪問 – Vic