距離1 : ActionScript
ピタゴラスの定理を使った距離の求め方。コード
インスタンスorigin(黒丸)をメインタイムラインに配置。動的に配置する青丸のムービークリップを作成(ライブラリに保存)。メインタイムラインに下記のスクリプトを記載。/* 距離の計算 */
_global.no = 0;
_root.onMouseDown = function() {
++_global.no;
var o = {_x:this._xmouse, _y:this._ymouse};
_root.attachMovie("point", "point"+_global.no ,_global.no ,o);
// ピタゴラスの定理
dx = this._xmouse-_root["origin"]._x;
dy = this._ymouse-_root["origin"]._y;
d = Math.sqrt(dx*dx+dy*dy);
d_txt.text = Math.floor(d);
};
関連記事
- 三角関数 極座標/媒介変数表示された円運動: ActionScript
- 三角関数(回転行列を用いた円運動) : ActionScript2.0
- 三角関数 極座標/媒介変数表示した楕円運動: ActionScript
- Math.random,Math.ceil : Javascript, Actionscript
- ランダム運動2-2 : ActionScript
コメント
コメントはまだありません。
コメントの投稿
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
トラックバックURL
http://www.findxfine.com/flash/actionscript/274.html/trackback