人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

フラッシュのアクションスクリプトについて以下のスクリプトを説明していただけますでしょうか?

■ファンクションがルートにあるようです
function Meng(v,e,ts,s,m) {
v = e*v+(ts-s)/m;
return v;
}

■ムービークリップに以下のようなスクリプトが…
onClipEvent (load) {
this._y =400;
e = 0.9;
m =3;
ts = 200;
}
onClipEvent (enterFrame) {
s = this._y;
vs = _root.Meng(vs,e,ts,s,m)
this._y += vs;
}

パブリッシュすると不思議な動きをします。それぞれどういう意味なのでしょうかsとかtsとか意味不明です。

●質問者: ykan
●カテゴリ:ウェブ制作
✍キーワード:TS アクション スクリプト パブ ファンクション
○ 状態 :終了
└ 回答数 : 1/3件

▽最新の回答へ

1 ● aki73ix
●50ポイント

vsの初期値がないのが変ですね一番最初に変な動きをするのはそのせいでしょう

vとvsは速度でsはstart位置のsでしょう

つまり初期位置が400ですね計算の直前のy座標をになります

tsが目的のy座標(200)

eは摩擦で減衰運動になるです

つまり、y座標が200に近くなるように

往復運動をして、どんどん座標200に近くになる運動になります

ばねの運動みたいになりませんか?

◎質問者からの返答

ありがとうございます。いろいろためしてみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ