ボタンのカウント数でムービークリップの位置が変わるギャラリーの作り方
いつもお世話になっております。
初めて質問させていただきます。
Flashは初心者です。
現在、写真のギャラリーを制作しております。
下記のようにサムネイルを下1列に並べ、上に写真を表示する形です。
┌─────────┐
│ │
D │ C B │A
│ │
│ ○ ○ ○ ○ ○ │
└─────────┘
○→ボタン
ボタン1を押すと、写真1がAの位置からBの位置へ移動。
ボタン2を押すと、写真1がBの位置からCの位置ヘ移動。
そして、写真2がAの位置からBの位置へ移動。
ボタン3を押すと、写真1はCの位置からDの位置へ移動し、
ステージ上から見えない状態に。
写真2はBの位置からCの位置ヘ移動。
写真3はAの位置からBの位置へ移動。
このようなものを制作しようとしています。
【ややこしい説明で申し訳ございません】
現在、
photo_mcというムービークリップの1フレームごとに、
写真1,2,3を入れて、ボタンのアクションスプリクトに
on(press){
//ムービークリップを複製し、指定の位置に配置//
obj = _root.attachMovie("photo_mc", "mc01", 1);
obj._x = 390;
obj._y = 0;
//商品画像の決定//
_root.mc01.gotoAndPlay(3);
}
を記入しており、
ボタンをクリックすると、選択したボタンの画像が
指示した場所に表示される、という状態です。
この先の処理にいきづまっております。
ボタンが押されたらrootにおいてあるcountに1を加算
↓
countにある数字をphoto_mcが取得(?)
↓
その数字に応じて動くどの位置に行くか判断し、移動
というように動かそうとしているのですが、
最初のカウントに1を加算というところでつまづいており、
その先も、可能なのかどうかすらわからない状態です。
なにか別に良い方法があれば、ご教授いただければ幸いです。
どうぞよろしくお願い致します。
お礼
作成例から補足まで、 丁寧で分かりやすい説明をありがとうございました。 おかげで思う形に作る事が出来ました。 座標指定をする事になるとMCの基準点は重要ですね。 条件分岐のif文についても具体的な使い方を知らなかったので とても勉強になりました。