OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

FLASHで着せ替え?パズル

  • 暇なときにでも
  • 質問No.239522
  • 閲覧数1356
  • ありがとう数2
  • 気になる数1
  • 回答数1
  • コメント数0

お礼率 66% (871/1309)

よくFLASHを使った着せ替えやパズルなどを見かけます。
(アクセスしたユーザーが自由に動かせるようになってるやつです。)
あれをつくるにはどういった方法を使えばいいのでしょうか?
やはり難しいでしょうか?
今私のできることといえば、アニメーションをつくったり、「STOP」や「GETURL」くらいの簡単なことぐらいです。

漠然とでもいいので「こんな方法」というのをご存知の方、教えてください。
また、詳しく書いてあるページが有りましたらおしえてください。

FLASH5
Win2000
通報する
  • 回答数1
  • 気になる1
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル6

ベストアンサー率 42% (3/7)

ムービークリップ,ボタン,グラフィックシンボルに関しての知識があり, 自分でも作成できる技術をお持ちでしょうか? 基本的な知識が足りない場合は書籍を購入してじっくり読んで, 例を元に実際に作成しながら学習すると上達が早いと思います. ここでは,着せ替えを例にごく簡単に説明します. マネキンに服を着せる動作を実現してみます. 用意するものは, 1) マネキンのグラフィックを含むムービー ...続きを読む
ムービークリップ,ボタン,グラフィックシンボルに関しての知識があり,
自分でも作成できる技術をお持ちでしょうか?
基本的な知識が足りない場合は書籍を購入してじっくり読んで,
例を元に実際に作成しながら学習すると上達が早いと思います.

ここでは,着せ替えを例にごく簡単に説明します.
マネキンに服を着せる動作を実現してみます.

用意するものは,
1) マネキンのグラフィックを含むムービークリップ.
(ここではムービークリップを「ManekinMC」とします.)
2) 服の形のボタンを含むムービークリップ.
(ここでは服の形のボタンを「Fuku」とし,
それを含むムービークリップを「FukuMC」とします.)

1)は適当に絵を描いて「ManekinMC」という名前のムービークリップにすれば良いです.
2)は服の形をしたボタン「Fuku」を作成して,それを「FukuMC」という名前のムービークリップ内に入れます.
服を数種類用意したいときは,「FukuMC」と同様のムービークリップを服の数だけ作成すれば良いです.

次にスクリプトに関して説明します.
「FukuMC」ムービークリップ内にある「Fuku」ボタンに次のボタンアクションを挿入します.

on( press ) {
this.startDrag();
}
on( release, releaseOutside ) {
this.stopDrag();
}

Movie ClipオブジェクトのstartDrag(),stopDrag()メソッドは,
その名前の通り,指定したムービークリップに対するDrag&Dropを実現できます.
このスクリプトで「FukuMC」をDrag&Dropできるようになります.
最後にステージにレイヤーを2個用意し,
上のレイヤーに「FukuMC」を配置し,
下のレイヤーに「Manekin」を配置します.

非常に簡単な例ですが,これで最低限の処理ができます.
実際には,「目的の位置から少しずれている所でドロップしても所定の位置に吸着する」ような処理や,
「既に服を着ている場合は違う服を着せられない」ようにする処理が必要になるかと思います.
これらに対しては「_target」や「_droptarget」プロパティを使用します.

今回はとりあえず,Drag&Dropの処理のみを紹介しましたが,
補足が必要な場合は再度ご質問下さい.
お礼コメント
KODAMAR

お礼率 66% (871/1309)

できました!ありがとうございます!!
これ夢だったんですよ~!!

そこで、更に質問なのですが
>実際には,「目的の位置から少しずれている所でドロップしても所定の位置
>に吸着する」ような処理や,
>「既に服を着ている場合は違う服を着せられない」ようにする処理が必要に
>なるかと思います.
>これらに対しては「_target」や「_droptarget」プロパティを使用します.

とのことですが、よろしければこちらも教えていただけないでしょうか?

宜しくお願いします。
投稿日時 - 2002-03-25 08:55:04

このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ