• ベストアンサー

テキスト入力と同じ名前のムービークリップを配置したい

FLASH8を使っています。 動物のムービークリップがいくつかあり、シンボルプロパティで名前と識別子を同じものに設定しました。例えば「うま」というようにひらがなで同じ名前が入力されています。 リンケージの「ActionScriptに書き出し」と「最初のフレームに書き出し」にはチェックが入っています。 ステージ上のテキストフィールドに「うま」と入力し、ボタンをクリックすると同じ名前のムービークリップシンボルがステージ上に配置されるようにしたいのですが、どのように書けばいいでしょうか? 宜しくお願い致します。

  • Flash
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
noname#35109
noname#35109
回答No.1

普通の場合, --------------------------------------- on (release) { _root.attachMovie("うま", "uma", 0); _root.uma._x = Stage.width/2; _root.uma._y = Stage.height/2; } --------------------------------------- これで「うま」はステージの真ん中に出没します。 この「うま」がテキスト入力内に入力された文字列にすればいいわけです。 テキスト入力のテキストフィールドにインスタンス名を付けます。 「myTXT」というインスタンス名を付けたとしておきます。 また「myTXT」は _root にあるものとします。 その「myTXT」内の文字列を参照すれば良いわけですから, --------------------------------------- on (release) { _root.attachMovie(_root.myTXT.text, "uma", 0); _root.uma._x = Stage.width/2; _root.uma._y = Stage.height/2; } --------------------------------------- となります。

vita622love
質問者

お礼

なるほど・・・。 とてもよく分かりました。ありがとうございました。

関連するQ&A

  • ムービークリップの止め方

    ActionScriptでわからない部分があるので質問させていただきます。 ↓状況説明 1フレーム目にActionScriptで、ムービークリップが画面上をひたすら動き回る設定をします。 それとは別に背景などはフレーム単位で動かしています。 その後、100フレームになったらムービークリップのみ止めて(消して)、背景のみ動かして200フレームまで続行したいのです。 しかし、stopだと背景が止まってしまい、止めたいはずのムービークリップは動いたままの状態になってしまいます。 この場合は、どの部分にどんな命令を入れれば止める(消す)事が出きるのですか? お手数ですが、どうぞよろしくお願い致します。

  • AS3リンケージ設定したムービークリップの中で、フレーム移動がしたいです。

    初心者です。 AS3で、 リンケージ設定したムービークリップを addChildで呼び出し、 呼び出したムービークリップの中の、 指定したフレームに移動するにはどうしたら宜しいでしょうか。 ステージに配置した場合、インスタンス名を付けて インスタンス名.gotoAndPlay("フレームラベル"); で移動しますが、 リンケージ設定したムービークリップの場合はインスタンス名の代わりに リンケージ名で呼び出せないのですか。

    • ベストアンサー
    • Flash
  • ムービークリップシンボルとは?

    FLASH超初心者です。 こちらで質問したり、参考書を使って独学しているのですが、まだまだ理解できないことがあります。 ムービークリップシンボルという言葉が出てきたのですが、これはどういった意味なのでしょうか? わかりやすく解説していただけないでしょうか? また、タイムラインからムービークリップシンボルを探し出す方法がわかりません。 どのような手順で、タイムラインからムービークリップシンボルを探すことができるのでしょうか? ライブラリからムービクリップシンボルを探し出すことはできたのですが、タイムラインからムービークリップシンボルを探し出すことができません。 どなたか詳しい方、わかりやすく教えていただけないでしょうか? よろしくお願い致します。

    • ベストアンサー
    • Flash
  • Flash フレームを指定してムービークリップ再生

    ActionScript超初心者です。 よろしくお願いします。 ステージ上にボタン「A」「B」「C」を配置、 ボタン脇のスペースにムービークリップを配置、各ボタンで切り替え再生させたいと思っています。 2フレーム目に簡単なアニメーションのムービークリップ「animA」を、 3フレーム目に同様の「animB」4フレーム目に「animC」を配置し、 各ボタンon (release)で各ムービークリップの再生をしたいのですが うまくいきません。 どこにどのようなスクリプトを書けば良いか教えていただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • FLASH MX ムービークリップの配置?

    http://www.kabegami.com/kabegami/dt/widget_flash_making02.html ↑こちら様のサイトを参考にフラッシュのデジタル時計の作成を試みているのですが説明が、かいつまみ過ぎで素人の自分には、理解が難しい箇所が多少あるので教えて下さい。 行き詰まった箇所は、【(4)ムービークリップをステージに設置】という項目の最初の『時間表示・日時表示・曜日表示のムービークリップが完成したら、 新規レイヤー「表示」を作成し、ステージに配置してください。』というところです… ステージへ配置させる方法が分かりません… m(_ _)mアドバイスよろしくお願いします。

    • ベストアンサー
    • Flash
  • リンゲージの設定

    こんにちは。 リンゲージの設定の仕方について教えてください。 設定したいシンボルを選択し、「ActionScriptに書き出し」と「最初のフレームに書き出し」にチェックを入れたあと、アクションスクリプトは何を選択した状態で、どの階層で設定すればよいのか教えて下さい! 現在作っているのはムービークリップの絵があり、それをリンゲージで複数つくり、ステージ上でマウスに反応し動くものを作っています。スクリプト初心者です。宜しくお願い致します。

    • ベストアンサー
    • Flash
  • flashのムービークリップについて

    flash8で作成しているのですが、ムービークリップをステージに配置した時に真ん中にある丸は何の意味があるのでしょうか? 左上にある丸の中にバツが書いてあるのは位置表示ですよね? それと、ムービークリップでも真ん中の丸が無いものもあります。 flashの古いバージョンで作成したものがそうなるのかな?とは思っているのですが。。。

  • 7秒後にフレーム5へ移動してムービークリップを再生

    はじめまして。 FLASH初心者です。 レイヤー1~5の5フレームごとにムービークリップを配置しています。 レイヤー1の1フレーム目に配置してあるムービークリップが再生されて、7秒後にレイヤー2の5フレーム目に配置してあるムービークリップを再生し、(レイヤー3~5も同様に…)レイヤー5に配置してあるムービークリップの再生が終わったら、また7秒後にレイヤー1のムービークリップが再生される…といったように繰り返すにはどのようなActionScriptにすればよいのでしょう? 色々、試行錯誤したのですがうまくいきません。 どなたか教えて頂けませんか? よろしくお願いします。

    • ベストアンサー
    • Flash
  • AS3 ムービークリップの配置について

    ステージ上に、ムービークリップ mc1 mc2 があるとします。 mc2の24フレーム目の中に、mc3を配置し、mc2の24フレーム目にこんなプログラムを書くとします。 //一秒後に、mc3を移動      mc3.y=260;      mc3.x=MovieClip(parent).mc1.x; すると、mc3の配置は、mc2を基準としたx.y軸で配置されてしまいます。 (すいません。 言葉での説明が難しいです。) 私は、ステージを基準として配置したいのですが、いったいどのように書けばいいですか? ちなみに以下のようにすると私の求めていた結果が得られました。 ステージ上の見えない所に mc3を置いて、mc2の24フレームに      MovieClip(parent).mc3.y=260      MovieClip(parent).mc3.x=mc.x; 正直言葉での説明が難しく、わかりにくいかと思いますが回答よろしくお願いします。

    • ベストアンサー
    • Flash
  • ムービークリップ

    はじめまして、初心者的質問ですがよろしくお願い致します。今MAC OSX上でFLASH MX(2004ではありません)を使っています。写真が現れ(アルファ0→100)だんだん拡大して消えていくと同時に、次の写真がまた現れ拡大して消えていくというムービークリップをつくりました。それをシーンの1フレーム目に配置すると、書き出した時それなりに見えるのですが、例えば2フレーム以降に配置しすると、書き出した時、写真が拡大していくところで、すごくきたないガビガビの動きになってしまいます。調べたところ2フレーム目に配置するというよりも、1フレーム目に配置していても、ただフレームを増やすだけでそうなるようです。的外れでわかりにくい質問かもしれませんがどうぞよろしくお願い致します。

専門家に質問してみよう