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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     バネ運動について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
jellybelly
Åê¹ÆNo.22039
投稿日時: 2005-12-9 23:39
新米
居住地: 神奈川
投稿: 5
使用環境:
バネ運動について
初めて投稿させていただきます。
よろしくお願いいたします。

スクリプトでバネ運動をさせたいと思っています。
あるMCをドラッグした後、リリースすると元の位置にバネ運動をしながら戻るというスクリプトを作りたいのですが、バネ運動の計算式をどのように書いたらよいのか理解できません。
今の状態では、ドラッグ、リリースまではできるのですが、リリースすると一瞬でもとの位置に戻ってしまいます。

http://www.longneck.ro/
上記のサイトの太陽のような効果です。

現在のMCの1フレーム目のスクリプトです。
var ox:Number = this._x;
var oy:Number = this._y;
//プレスした時のアクション
this.onPress = function() {
this.startDrag(true);
this.swapDepths(100);
};
//クリックした時のアクション
this.onRelease = function() {
this.stopDrag();
this.swapDepths(this.getNextHighestDepth());
this._x = ox;
this._y = oy;
};


バネ運動の仕組みを解説していただけないでしょうか?
ご教授よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » バネ運動について jellybelly 2005-12-9 23:39
     Re: バネ運動について mayor 2005-12-10 1:01
       Re: バネ運動について jellybelly 2005-12-10 17:00
         Re: バネ運動について mayor 2005-12-10 17:32
         Re: バネ運動について Fumio 2005-12-11 15:39
           Re: バネ運動について jellybelly 2005-12-11 23:59

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