- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボタンのカウント数でムービークリップの位置が変わるギャラリーの作り方)
Flash初心者のための写真ギャラリー制作方法
このQ&Aのポイント
- Flash初心者でも簡単に写真ギャラリーを制作する方法をご紹介します
- ボタンのカウント数に応じて写真が移動する動的な写真ギャラリーを作成する手順を解説します
- 写真のスライド効果を使って、見栄えの良い写真ギャラリーを実装する方法を詳しくご説明します
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず、写真1をムービークリップに変換して、インスタンス名をつけます。 ※ 下記のスクリプトでは[content]としました。 写真1をダブルクリックして、残りの写真をネストします。 ボタンを3つ作り全てムービークリップに変換、同様にインスタンス名を付けます。 ※ 下記のスクリプトでは[btn1 , btn2 , btn3]としました。 スクリプト var ma :Array = [移動させたいX座標 , 移動させたいX座標 , 移動させたいX座標]; var cnt :Number; btn.onPress = function() { cnt = 0; onEnterFrame = mover; } btn2.onPress = function() { cnt = 1; onEnterFrame = mover; } btn3.onPress = function() { cnt = 2; onEnterFrame = mover; } function mover() { content._x += (ma[cnt] - content._x) / 8; }
お礼
回答、ありがとうございます! 丁寧な説明の上、スプリクトまで書いていただけて、 とても勉強になりました! 頂いたスクリプトで実際に実行してみたのですが、 希望の動きとは少し違うみたいです。 説明不足ですみませんでした。 ボタン2を押すと、ボタン2を押した時、指示した場所に戻ってくる、 というのがryo2501様にアドバイスいただいたスプリクトですが、 私の希望としては、ボタン2を押すと、指示した場所に戻るのではなく、 更に新しいmcが作られて、Aの位置からBの位置へ移動する、という ものでした。 希望とは違いましたが、初心者の私としては、とても勉強になる スプリクトでした!本当に感謝しております。