私は非常に新しいプログラマーです。友人のゲーム用に文字計算機を作っていますが、ほとんどは自分の練習用です。
私は Actionscript でプログラミングしており、リスト内のデータを参照しようとしていますが、リストが他の何かと一緒に 1 つのシンボル (ムービークリップ) としてグループ化されている場合を除いて、正常に機能しています。
私はインターネットを見回して getChild() を試しました (他のシンボルの正のシンボルではありませんが、それらはそれらの子であることを意味します)。また、単純に ListParent.ListName.Data を参照してみましたが、途方に暮れています。
答えは非常に明白だと思いますが、Google はどうやら私の問題を特定していませんでした。コードは次のとおりです。リストの dataProvider は、データ ポイントに対してほぼ 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()
これが本当に明白な質問である場合は申し訳ありません。