• ベストアンサー

テキストボックスに変数の中身を表示したい

flash cs3 as3.0 でタイピングゲームを作成しているんですが初めて触る言語なためうまく進みません。 ゲーム画面でキーをちゃんと押せた回数だけカウントする変数として、var tensu:int;を宣言して、 成績表示フレームでダイナミックテキストにこの変数の中身を表示したいのですが、なかなかできなくて困っています。 カウントするまでは正常に動いています。trace();でなら表示できるのですが・・・ たぶん簡単な事だと思うんですが、何分資料が少なくてなかなか前に進まない状況です。 解る方がいらっしゃいましたらぜひ教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • level2012
  • ベストアンサー率63% (12/19)
回答No.2

質問される時は、コードを書いていただくと分かりやすいと思います。 今こんな感じでしょうか? TENSU_tx.text = countINT; 未定義のcountINTが・・・ ↑型が間違っていませんか? キャストしていますよね? var countINT:uint; TENSU_tx.text = String(countINT);

sakruaw
質問者

お礼

ありがとうございました。  やっと上手くいきました! 説明不足にも関わらず回答いただき本当に感謝です。

その他の回答 (1)

  • level2012
  • ベストアンサー率63% (12/19)
回答No.1

テキストフィールド.text = 文字列;

sakruaw
質問者

お礼

返信ありがとうございます。 確かにダブルクォーテーションで囲えば文字列を表示させることはできますが、 具体的には⇒TENSU_tx.text = "あいうえお" ではなく、この「TENSU_tx.text」という ダイナミックテキストにカウントされた値が入っている「countINT」の中身を表示させたいと思っています。 これをただ=で結ぶと「未定義のcountINTが・・・」というエラーが表示されいつもそこで止まってしまいます。 説明が今一足りてなくてしまいすみません。 こんな感じなのですが如何でしょうか。

関連するQ&A