• ベストアンサー

Paraflaで以下のようなスクリプトを書いたのですが、文字が表示され

Paraflaで以下のようなスクリプトを書いたのですが、文字が表示されません。 何がいけないのでしょうか? var text_field = new TextField(); stage.addChild(text_field); text_field.border = true; text_field.x = 50; text_field.y = 100; text_field.width = 200; text_field.height = 20; text_field.Text = "表示テスト";

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 何がいけないのでしょうか? って... ですね。。。 書かれていらっしゃるスクリプトは ActionScript 3.0 ですよ。 ParaFla! での アクション に関する使用言語バージョンは ActionScript 1.0 です。 (ActionScript 2.0 とは互換があるが 3.0 との互換はない。) 書かれていらっしゃる ActionScript 3.0 を ActionScript 1.0 に変換すると次のようになります↓。 ---------------------------- var text_field = this.createTextField("text_field",this.getNextHighestDepth(),50,100,200,20); text_field.border = true; text_field.text = "表示テスト"; ---------------------------- だだし ParaFla! の場合,上記スクリプトを実行可能のするには, Flashファイル (SWFファイル) を SWF8 で書き出す必要があります。 デフォルトでは SWF6 設定になっていると思うので 「ファイル」→「プロジェクトのプロパティ」で 「SWFバージョン」 の欄を 「SWF8」 に設定してから SWF を書き出して閲覧してみる必要があります。 ※ とにかくFlashはバージョンが大切です。   ParaFla! の場合は   ActionScript の バージョン や   SWF のバージョン が関係します。   Adobe Flash では   さらに その Adobe Flash のバージョンも重要になります。

関連するQ&A