0
我是一個非常新的程序員。我爲我的一個朋友製作了一個角色計算器,但主要是爲了我自己的練習。Actionscript 3:參考電影剪輯分組中的數據
我在ActionScript中編程,並一直試圖引用列表中的數據,這一直工作正常,除非我的列表與其他任何東西作爲一個符號(MovieClip)分組在一起。
我看了看周圍的互聯網,並試圖getChild()(雖然我不是積極的符號在其他符號意味着他們是他們的孩子),以及放MovieClip(父).ListName.Data嘗試和引用它。我也簡單地試着把ListParent.ListName.Data引用它,但我恐怕我不知所措。
我確定答案很明顯,但Google似乎並沒有明確指出我的問題。下面是代碼 - 我的列表的數據提供程序非常簡單,只是1,2,3,4,5對我的數據點,所以在這裏我想引用列表選擇2:
earthponyRacials.earthponyList1.addEventListener(Event.CHANGE, testText);
function testText(event:Event) {
if(earthponyRacials.earthponyList1.data == 2){
trace("Function working?");
}
}
這是我自己參考錯誤:
ReferenceError: Error #1069: Property data not found on fl.controls.List and there is no default value.
at CharacterCalculator_fla::MainTimeline/testText()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at fl.controls::SelectableList/handleCellRendererClick()
對不起,如果這是一個非常明顯的問題。
非常感謝。你已經從數百個不必要的變量中拯救了我,因爲我可以像我想要的那樣使用組。 – Jbaker