トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     マウスの動きに合わせて画像を滑らかに動かすには
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.27623
投稿日時: 2006-8-2 16:24
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: マウスの動きに合わせて画像を滑らかに動かすには
まず、いっぺんにすべてをやろうとしないことです。

ひろゆきさんもいわれたとおり「とりあえずは、1つのムービークリップを動かすことを考えるべき」です。また、「マウスカーソルとは反対方向にムービークリップが移動」するとか、「マウスの動きに対して少し遅れて滑らかに動作させたい」といった内容は後回しにして、問題となっている「本来ムービークリップがいて欲しい位置の指定方法や決められたX座標範囲内での動きの制限方法」に神経を集中する必要があるでしょう。
引用:
beebeeさんは書きました:
引用:
▼やりたいこと:
A,B,Cのムービークリップ基本X座標位置をそれぞれ 0, 300, 600 として、
マウスカーソルを動かしたときにこれらムービークリップのX座標の動く範囲を

A: 0?100
B: 200?400
C: 500?600

の範囲でスムーズに動かしたい。

⇒動きのイメージ見本サイト: TIDELAND OFFICIAL SITE

...[中略]...
▼onClipEvent (enterFrame)とupdateAfterEvent();
フレームが再生される度に下記の処理を繰り返したいと思い
このように入力しました。

▼a = 600 - _root._xmouse;
ステージサイズ600-マウスカーソルの位置数を引くことにより、
マウスカーソルとは反対方向にムービークリップが
移動してくれるかな?と思いこのように入力しました。

▼this._x += (a - this._x)/5;
さらに、マウスのX座標位置とは反対方向に動くようにした
ムービークリップをaという値に置き換えて、
マウスの動きに対して少し遅れて滑らかに動作させたいと思い
このように入力しました。

ロード時に本来ムービークリップがいて欲しい位置の指定方法や
決められたX座標範囲内での動きの制限方法などは分からず、
また、挑戦してみたものの、自分のスクリプト間違いがどこなのか
周りに聞ける人がおらずこちらで質問させていただきました。


----------------
 

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   マウスの動きに合わせて画像を滑らかに動かすには beebee 2006-7-31 5:16
     Re: マウスの動きに合わせて画像を滑らかに動かすには mayor 2006-7-31 23:37
       Re: マウスの動きに合わせて画像を滑らかに動かすには beebee 2006-8-2 1:22
         Re: マウスの動きに合わせて画像を滑らかに動かすには mayor 2006-8-2 11:03
           Re: マウスの動きに合わせて画像を滑らかに動かすには beebee 2006-8-2 16:01
           » Re: マウスの動きに合わせて画像を滑らかに動かすには Fumio 2006-8-2 16:24
             Re: マウスの動きに合わせて画像を滑らかに動かすには mayor 2006-8-2 16:39
               Re: マウスの動きに合わせて画像を滑らかに動かすには beebee 2006-8-2 17:22
                 Re: マウスの動きに合わせて画像を滑らかに動かすには mayor 2006-8-5 4:58
                   Re: マウスの動きに合わせて画像を滑らかに動かすには beebee 2006-8-14 12:36

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops