• 締切済み

ラベルでの移動でテキストの受け渡し

ラベル1にあるボタン(複数)からインスタンス名key_textという名前の テキストボックスにボタンそれぞれの意味をもつテキストを表示させています。(表示といってもキャンバスの外なので実際には見えません) 例えばラベル1からラベル2に移動し、キャンバス外に隠していたkey_textを表示させたいのですがどうすればいいのでしょう? 同じ方法でラベル1で隠していた変数扱いのテキストボックスを ラベル2で表示させることはできました。 他にもhtml tagを使用した変数扱いのテキストボックスも同様に ラベル1で隠しラベル2の移動で表示。 ともにラベル1、ラベル2での表示内用は同じものです。 たまたまkey_textとインスタンス名をつけているものだけできないので 困っています。試しにこのテキストボックスの変数名にkey_textと名前をつけ試してみると_leve0と表示されてしまい。ボタンから受け渡しているテキスト内容を表示できませんでした。 なぜできないのかわからなくなってしまったのでご教授ください。 環境 flash mx2004 , mac os10.4

みんなの回答

  • perse
  • ベストアンサー率74% (113/152)
回答No.1

テキストボックス(Flashではテキストフィールドという言い方をします)に変数名をつけた場合は、 変数名 = xx; で内容が表示されますが、インスタンス名をつけた場合は インスタンス名.text = xx; と「.text」が必要です。

_konkuri
質問者

お礼

perseさん お返事おくれてしまって申し訳ありません。 perseさんの言う通り指定したら解決しました。 ありがとうございます。 基本的なことから勉強し直します。 今までインスタンス、変数どちらにも名前をつけていたり したのでそれも影響していたのかもしれません。 また参考にここを訪門した時はよろしくお願いします。

関連するQ&A