メイン 迷える子羊の部屋【初心者専用】 スクロールメニュー | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dadadada | Åê¹ÆNo.14400 投稿日時: 2005-1-22 21:47 |
半人前 居住地: 投稿: 30
使用環境:
WinXP,StudioMX2004 Win3.1 Win98SE Win2000 MacOS8.1 |
スクロールメニュー マウスの位置によって左右に動くメニューを作っています。
下のスクリプトをサイトで見つけて、ボタンを配置したムービクリップに以下のスクリプトを書いたのですが、無限ループになるはずが、中途半端なところからつながるようになってしまいます。 どうしたらいいでしょうか? onClipEvent (load) { //=====初期設定 //===変数定義 //ボタン間の隙間 nBetween = 10; //スピード調整 nSpeed = 50; //ステージサイズ nStageWidth = 300; //スクロールフラグ fScroll = true; //===function定義 function xScroll() { if (fScroll) { this._x -= (_root._xmouse-nStageWidth/2)/nSpeed; if (this._x>=(this._width/2)) { this._x -= this._width/2; } else if (this._x<=(300-this._width/2)) { this._x += this._width/2; } } } } onClipEvent (enterFrame) { xScroll(); } |
野中文雄 | Åê¹ÆNo.14401 投稿日時: 2005-1-22 23:14 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: スクロールメニュー 下記のスクリプトをコピー&ペーストして確認したところ、とくに問題なく動作しているように見受けられます。
スクリプトは、ステージやMovieClipインスタンスのサイズ(とくに幅)、MovieClipシンボルの基準点など「一定の前提」にもとづいて作成されているはずです。したがって、その前提を保持するか、そうでなければ変数値などを調整する必要があります。 引用: dadadadaさんは書きました:
|
dadadada | Åê¹ÆNo.14422 投稿日時: 2005-1-23 21:08 |
半人前 居住地: 投稿: 30
使用環境:
WinXP,StudioMX2004 Win3.1 Win98SE Win2000 MacOS8.1 |
Re: スクロールメニュー ありがとうございます。
スクリプトの下から9行目の300をかえることでできました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |