※ ChatGPTを利用し、要約された質問です(原文:MCを複数させると・・・)
MCを複数させると・・・
このQ&Aのポイント
Macromedia Flash MX2004を使用してビーズアクセサリーを自分でデザインするFlashを作成しています。
ドラッグした数だけビーズMCが複数出てきて、組み合わせてアクセサリーを作ることができます。
しかし、出しすぎたビーズMCの削除と吸着させる方法が分かりません。困っています。
Macromedia Flash MX2004を使用しています。
ActionScriptはまったくの初心者です;
ビーズアクセサリーを自分でデザインするFlashを作ろうとしています。
ある領域に元々用意されているビーズのMCをドラッグしていくと、ビーズMCがその領域からドラッグした数だけMCが複数出てきます。
複数出てきたビーズMCを組み合わせてアクセサリーが出来ていくというものです。
今できているのはこちら↓
http://ribbon.chu.jp/flash/bi_zu.html
説明が難しいので、↑からDLして見ていただいてかまいません;
今、出しすぎてしまったビーズMCをゴミ箱に入れると削除される
というのをやっているのですが、ActionScriptの記述の仕方がわかりません。
とりあえずMCをゴミ箱MCに入れると削除するやり方は分かるのでコピペしてやってみたのですが、
私が作っているFlashは、
Num++
[mc+Num]
みたいにどんどん同じMCが複製されていくせいか、ゴミ箱MCに触れさせても正常に動作してくれません;
もう一つ、MCを吸着するようにしたいのですが、これもやり方は分かるのですが複数MCが生成されるFlashなのでどのように記述すれば複数のMCを複数の別のMCに吸着させることができるのでしょうか?;
分かりにくい文章ですみません・・・
本当に困っているので何かちょっとしたことでも分かる方いましたら教えてください。
お礼
ありがとうございます^^ 複製するMCの親はボタンだったので、 on (release) { if (this.hitTest(_root.gomi)) { this.removeMovieClip(); } } でいけました; やり方はいろいろあるようなので初心者の私にとったらとても参考になりました^^