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

パスワード:


パスワード紛失

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

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
beebee
Åê¹ÆNo.27619
投稿日時: 2006-8-2 16:01
新米
居住地: t o k y o
投稿: 8
使用環境:
Re: マウスの動きに合わせて画像を滑らかに動かすには
引用:
参考サイト「のような」動きを実現したいのか、
それとも、参考サイトの動きを参考にして、自分で実現したい動きがあるのか、
つかみあぐねています。

参考サイト「のような」動きを実現したいです。
どうすればそうした動きを実現できるのか、自分なりに挑戦してみたものがこちらです。

何故このようにしたかというと、参考サイトと同じように動かす実験をするために、
ひとまず参考サイトでいうところの、
揺りイスのおばあさんだったり、テーブルだったり、階段だとかの画像に見立てた
A,B,Cというムービークリップを画面に配置してみました。

A(おばあさん)は左端近辺が定位置で、B(テーブルなど)は真中らへん、
C(階段)は右端付近にいつもいるようにしたいということで、
A,B,Cのムービークリップ基本X座標位置をそれぞれ 0, 300, 600としたとして、
それらを定位置近辺で動かしたいと思い、「やりたいこと」に
そのように書かせていただきました。

引用:
▼やりたいこと:
A,B,Cのムービークリップ基本X座標位置をそれぞれ 0, 300, 600 として、
マウスカーソルを動かしたときにこれらムービークリップのX座標の動く範囲を

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

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

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

けれど、この考え方自体が間違っているのでしょうか。。。

引用:
また、スクリプトを単にコピー&ペーストしても、
そのスクリプトの意味を理解しなければ、応用することはできないと思います。
例えば、次のスクリプトの意味は理解されていますか?

onClipEvent (enterFrame) {
a = 600 - _root._xmouse;
this._x += (a - this._x)/5;
//updateAfterEvent(); //不要}


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

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

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

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

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

題名 投稿者 日時
   マウスの動きに合わせて画像を滑らかに動かすには 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