質問: enterframeでのムービー制御とテキスト変数の代入(続き) 先に教えていただいた感じでみようみまねで途中まで作成しましたが また行き詰まりを感じたので質問させてください。 ■(四角)の移動と自動的にトピックスを流す事は出来るようになったのですが 1 | 2 | 3 | 4 | 5 | までのボタンをクリックした時にボタンの動きがブレます。 これはどのようにしたら宜しいのでしょうか。 まねしてるサイト http://www.septeni.co.jp/ ↑のnews topics部分
回答: flaファイルとtetファイルを拝見させていただきました。 他の人にも見やすくて良くできていると思います。 ご質問されているのは,動き全体ではなくて, ボタン(sikaku?)の動きのことですよね。 パブリッシュしてみたところ, ブレるという現象がみあたらないのですが, どんなふうにブレるのでしょうか。 sikakuの縦位置(_y)がbtn1~5より少し上にズレているのはわかるのですが, このことでしょうか? このことであれば, スクリプトには横軸(_x)しか使っていないため, sikakuの最初の位置を少し下にズラすとbtn1~5にちょうどかぶさるようになると思います。 でもこのことではないのですよね。 ブレの意味がわかりませんので,補足説明おねがいします。 全然違う件ですが,細かい点を少し... ◎btn4とbtn5のスクリプトの最初の行 on (release) ではなくてon (press)だと思います。 btn1~3はon (press)になっています。 ◎各btnのスクリプト フレームの中に書かれている変数iを btn2であればi=2に,btn3であればi=3にそれぞれセットしなおすスクリプトを入れておくと, クリックした次のsikakuが次のボタンの上にくると思います。 on (press) { _root.textbar.gotoandplay(○○); i = ○; } ◎フレームのスクリプト onenterframeの次に _root.textbar.gotoandplay((i*50)+6); という行をつけたせば,textbarがsikakuと同期して動きます。 (タイミングが同期するだけで速さは同期しませんが。) ◎フレームのスクリプト setinterval(count, 500); 500はもう少し上げて,3000~5000くらいにすると, 見本(?)に近づきます。 という感のを感じました。 ブレに関しては何も言えない状態です。