ダイナミック テキスト フィールドのテキスト値を変更すると、テキスト フィールドが空白になり、新しい値が表示されません。
AS3 によって動的にステージに追加される「game_board」というタイトルの MovieClip があります。(ステージは最初から空白です。)
AS3 によって動的に「game_board」に子として追加される「stage_2」というタイトルの別の MovieClip があります。
「stage_2」には、さまざまな動的テキスト フィールドを持つ事前構築済みのボードが含まれています。それらにはすべてインスタンス名があります。たとえば、「text_1」。の元の値this.game_board.stage_2.text_1.text
は 0 です。
私がこれを行うとき:
this.game_board.stage_2.text_1.text = "test";
trace(this.game_board.stage_2.text_1.text); //succesfully shows new value, "test"
トレースは新しい値を正常に表示しますが、「0」を表示していたステージ上のテキスト フィールドには何も表示されず、消えてしまいます。addChild
何らかの理由で最下層に移動された場合に備えて実行しようとしましたが、うまくいきませんでした。ステージにそのテキスト フィールドしか含まれていない場合でも、空白になります。
私は何を間違っていますか?