Flash判定アクションスクリプトの記述を教えてください。
仕事の都合でFlash(Versionは8)を扱わなければいけなくなり只今勉強中兼HP製作中です。
行き詰まっているので教えてください。
現在、シーン1のタイムライン1フレーム目にいます。
ステージ上には、
ムービークリップが4つ(名前 m_A , m_B , m_C m_D)配置されています。
ボタンが5つ(名前 b_A , b_B , b_C , b_D , b_Z)配置されています。
ボタンb_Aには
on (release) {
with (_root.m_A) {
play();
}
}
と記されていて、ボタンを押すとm_Aは再生されて10フレーム目でストップします。
ボタン B~D も同様にボタンを押すとムービークリップB~Dもそれぞれ再生されて10フレーム目でストップします。
ムービークリップ m_A~Dのフレーム10の中には、さらにボタン b_Xがあり、
それを押すとさらに再生されて20フレーム目までいったところで、gotoAndPlayで1フレーム目に戻りストップします。
シーン1のタイムライン1フレーム目に配置されている、ボタンb_Zを押すと、
ムービークリップ m_A~Dのタイムライン1フレーム目にいるものはそのままで、
そして、10フレーム目でストップしていたものは、
再生されて20フレーム目までいったところで、gotoAndPlayで1フレーム目に戻りストップになったところで、
(m_A~Dが全てタイムライン1フレーム目に行ったところで、)
シーン1のタイムライン1フレーム目から再生されて、
タイムライン10フレーム目でストップといった命令を書きたいのですが、
どうやって指定してやればよいでしょうか?
多分、if文等を使用するんでしょうが、さっぱりわかりません。
詳しく教えていただければ、幸いでございます。
お礼
早速のご回答ありがとうございます。 はい、お恥ずかしながら、このボールペンはゴミ箱から拾った物なのですが、あまりの書き心地の良さに驚いてしまいました。新品を購入しようと思い質問させていただいたのですが、企業のキャンペーン用ということで同じ物を探すのは難しそうですね。この企業の他商品を見てみます。 ありがとうございました。