• 締切済み

アクションスクリプト教えてください

アクションスクリプト初心者です。 Adobe flashソフトを使うのですが アクションスク リプト(プログラム)がわかりま せん 内容はドラックアンドドロップで す シンボルを4つ作ります。 ムービークリップで作ります。 それを画面左1/6に設置します。 そのシ ンボルにカーソル を合わ せドラッグして 画面右5/6 にシンボルをドロップするプログラミング を教えてください 要するに 画面左1/6にあるシンボルはそのままで 何個も画面右5/6にドラッグandドロップしてコピーしたいのです。 何から調べてよいやら・・・という 状態で、お手数をおかけしますがど なたか教えてくださると助かります 。 宜しくお願い致します。

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

みんなの回答

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

> シンボルを4つ作ります。 まずは「1つ」で確実にできるようにしましょう。 それから「2つ」「3つ」…です。 「番外編 - 質問NGワード集 - テクニカルノート」 http://www.fumiononaka.com/TechNotes/NGWords.html より 【*問題を単純化(シンプルに)しない】 http://www.fumiononaka.com/TechNotes/NGWords.html#Mo_ta ~~~引用~~~ > お手玉を初めて覚えようとするとき、まずふたつか3つで始めるでしょう。 > いきなり10個でやれといわれたら、 > ほとんどの人は無理だと答えるはずです。 > ところが、複雑な処理が意図どおりの結果にならないとき、 > 処理を複雑にしたまま頭を抱える人が少なくありません。 > > 10個のお手玉を目標にするにしても、いきなり10個を投げたのでは、 > 到底できるはずがありません。 > まずふたつか3つで練習して、 > それができたら徐々に数を増やしていくというのが賢明です。 > 処理内容も、いくつかのステップに分けたり、 > あるいは本質を変えない範囲で単純化したり、 > 1回に取組む規模をできるかぎり小さくする工夫が必要です。 > ⇒【問題を絞込まない】 ↑同ページの他の項目も参考になりますよ↑ その 『「1つ」で確実にできるようにする方法』 についてですが これは下記ページに回答しました。 もし Flash MX2004 以降をお使いで ActionScript 2.0 を使用する場合の説明は 下記ご質問ページを参考にしてください。 「質問:Adobe flashソフトを使ってゲームを作りたい」 OKWaveの場合→ http://okwave.jp/qa/q8171717.html 教えて!gooの場合→ http://okwave.jp/qa/q8171717.html などなど… もしFlash CS3 以降をお使いで ActionScript 3.0 を使用する場合の説明は 下記ご質問ページを参考にしてください。 「質問:プログラミング教えてください」 OKWaveの場合→ http://okwave.jp/qa/q8173134.html 教えて!gooの場合→ http://okwave.jp/qa/q8173134.html などなど…の #2(& #3) の回答です。 それ(「1つ」)が確実にできてから 『「2つ」「3つ」…』に増やすわけですが, さらにその後の 次の文の意味がわかりません。 > 画面左1/6にあるシンボルはそのままで > 何個も画面右5/6にドラッグandドロップしてコピーしたいのです。 この説明に 画面 2/6 ~ 4/6 が抜けてますが。。。 普通,ドラッグというのは「連続的」に移動させませんか? 画面左1/6にあるものをドラッグすれば いきなり画面右5/6にワープ(瞬間移動)するわけですか? それだとドラッグ移動にはならない(該当しない)と思います。 ドラッグで「連続的」に移動させるとした上で 画面 2/6 ~ 4/6 でドロップされたらどうするのですか? その間では ドロップ されないように もしドロップされたとしてもドラッグ物をマウスに吸着させるのですか? その間では ドロップ されないように もしドロップされたとしてもドラッグ物を元の位置(または別の位置)に戻すのですか? その間では ドロップ されないように もしドロップされたとしてもドラッグ物を画面右5/6にワープ(瞬間移動)させるのですか? その辺がActionScriptなどというコードを書く前に考えるべき 重要な仕様であったりプログラミングなのですよ。 とにかく現状では ActionScript のバージョンはわからない上 様々なものが不明過ぎるためこれくらいの回答しかできません。 (先になど進むことなどできません。)

関連するQ&A

  • Adobe flashソフトを使ってゲームを作りた

    Adobe flashソフトを使ってゲームを作りたいのですが アクションスクリプト(プログラム)がわかりません 内容はドラックアンドドロップです シンボルを1つ作ります。 シンボル名は[block1]にします。 それを画面左に設置します。 そのシンボル[block1]にカーソルを合わせドラッグandドロップして画面右に何個も移動させるプログラミングを教えてください

  • プログラミング教えてください

    Adobe flashソフトを使ってゲーム を作りたいのですが アクションスクリプト(プログラム )がわかりません 内容はドラックアンドドロップです シンボルを1つ作ります。 シンボル名は[block1]にします。 それを画面左に設置します。 そのシンボル[block1]にカーソル を合わせドラッグandドロップして 画面右に何個も移動させるプログラ ミングを教えてください

  • flashcs4 アクションスクリプト

    flashcs4で作ったキャラクターをキー移動で動かしたいと思っています。 でも、一回キャラクターをムービークリップにしてからキャラクターをクリックして選択、右クリックでアクションを出してキー移動のアクションスクリプトを入力しようとしているのですが、ムービークリップを選択したままアクション画面を出すと、「現在の選択範囲にアクションを割り当てることはできません」 とでてしまいます。 どのサイトをみても、全部ムービークリップを選択してアクションを入力するとかいてあり、キー移動することができません。 何がダメか分かる方がいたらぜひ宜しくお願いします。 cs4ではやり方が違うのでしょうか? また、こういう場合は、どうやってキー移動をすればいいのでしょうか。

    • ベストアンサー
    • Mac
  • Flashアクションスクリプトで

    Flashアクションスクリプトで、Movieクリップにswfファイルを読み込む時に、swfファイルが表示されるMovieクリップの背景色ってどうやって帰られるのでしょうか?? よとしくおねがいしますm(__)m

  • アクションスクリプトの質問です。

    ムービークリップにタイムラインを使ってボタンアクションを設定しましたが,シーンを切り替えるアクションが反映されません。どのような問題が考えられるでしょうか。教えていただくと助かります。 スクリプト初心者です。よろしくお願いします。

  • FLASHで移動のスクリプトを教えて下さい。

    FLASHについて質問です。シンボル移動のアクションスクリプトを教えて下さい。 FLASH CS5 XPとVista使用 アクションスクリプト 2.0 簡単なゲームを作っています。 動かしたいムービークリップをフレーム移動ではない方法を考えています。 ムービークリップの名前を「maru」とし、ステージにx200、y200の位置(A地点)に配置しムービークリップをクリックする、 すると右に100移動、(B地点) 2回目にクリックすると元の地点(A地点)に戻る。 3回目にクリックするとまた右に100移動、(B地点) 4回目にクリックすると元に地点(A地点)に戻る。 ・・・というような一つのムービークリップがA地点とB地点を行き来するだけの動きを希望しています。 このようなアクションスクリプトを試してみました。 on (release) { if (_x > 200) { marux = -marux; } if (_x < 200) { marux = -marux; } _x += marux;} onClipEvent (load) { marux = 100; } ところがこれだと、3回目のクリックでもとのA地点に行かずに-100の座標、A地点より100左の地点へ行ってしまします。 ムービークリップにいれるアクションスクリプトを教えて下さい。 どうかよろしくお願い致します。

  • アクションスクリプト

    +200等でボタンを押す度にシンボルを移動させて、左画面を越えたら右画面から出るようにするにはどうすれば良いですか?

  • Flash着せ替え用アクションスクリプト

    はじめまして。 FlashCS3で、キャラクター(体)にドラックドロップで服を着せられるような"着せ替え"を制作したいと考えています。 現在はキャラクターの体部分にあたるムービークリプ(インスタンス名"target")と服ににあたるムービークリップ(インスタンス名"clothes0")をシーン上に配置し、 "clothes0"内に this.onPress = function () { this.swapDepths(++_root.depth); this.startDrag(); } // this.onRelease = function () { this.stopDrag(); } // this.onMouseMove = function () { updateAfterEvent (); } というスクリプトを書いて、一応ドラックドロップで服だけ動くような感じです。 服の"clothes0"を体である"target"に吸着させる方法をご存じの方がいましたら教えてください! いろいろ検索などして調べたのですがどうもうまくいきません。 参考になりそうなwebサイトなどもありましたら教えていただけると助かります! ちなみにまだアクションスクリプトを触りだしたばかりの詳しくない者です;

  • FLASH MX アクションスクリプト・・・

    FLASHで ただの四角形のムービークリップにアクションスクリプトを使用して外部テキストから同じ大きさの画像をひっぱってきて 四角形のムービークリップに表示させたんですけど、表示はされるんですが 四角形のムービークリップと外部テキストから読み込んだ同じ大きさの画像の位置がずれています。 ただの四角形のムービークリップに外部テキストから読み込んだ同じ大きさの画像をピッタリと合わせるにはどうしたらよいと思われますか? たぶんベースとなるただの四角形のムービークリップの中心にある座標の位置か何かを触ればいい様な気もしますが、なかなか上手くいきません。 丁寧な回答を教えてください。

  • <Flash>ムービークリップにアクションスクリプトを記述できない。

    <ムービークリップ>インスタンスにアクションスクリプトを 記述するために、スクリプトペインを開くと、 「現在の選択範囲にアクションを割り当てることはできません」 と表示されます。 きちんとムービークリップ化していますし、 インスタンスも選択しています。 でもフラッシュを勉強して間もないので、 おそらく根本的ななにかに気づいてないのだと思います。 書籍に書いてある通りに作業を進めているのですが、 うまくいきません・・・。 書籍に付属しているサンプルデーターでは、 きちんとムービークリップにスクリプトが記述されています。 バカな質問になっているかもしれませんが、 宜しくお願いいたします。

専門家に質問してみよう