人生で一番お金がなかったとき

日記のHPをFlashで作っています。

日にちが横一列に表示してあり、『1』をクリックすると
1日の内容が日付の下に表示されるようにしてあります。

『1』はボタンで作ってあり、
on (release) {gotoAndPlay(87);}
と言うアクションを入れています。

クリックすると、確かに『87』へ行き日記が表示されます。
しかし、また同じ『1』をクリックすると、なぜか『88』へ行き
2日の日記が表示されます。
3回目のクリックは『87』へ行き1日の日記が表示されます。
この繰り返しになってしまいます。
なぜ、2回目のクリックで『88』へ行ってしまうのでしょうか?
そう言うアクションは入れていないはずなんです。

説明が下手ですみません。
宜しくお願いします。

A 回答 (1件)

gotoAndPlayではなく、gotoAndStopにしてみてはどうでしょうか。



最初に1を押し、87フレームに飛ぶ、
おそらく87フレームにstop();のスクリプトが書かれているのだと思いますが、
この87で止まっている時点で再度1を押すと、そのstop();が無視されて隣の88フレームに移動してしまうのでは?
    • good
    • 0
この回答へのお礼

有難うございます。
出来ました!!
とても助かりました。
感謝です。

お礼日時:2007/07/12 22:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!