ActionScript 誰かが物凄い勢いで解答するスレ 20at SWF
ActionScript 誰かが物凄い勢いで解答するスレ 20 - 暇つぶし2ch57:Now_loading...774KB
08/07/18 10:13:06 j1Ba85R1
ActionScript3.0アニメーションっていう本を読んでます。
角度と移動量から、xとyを計算してENTER_FRAMEでアニメーションさせる
というサンプルが思ったとおりの動きをしないのですが、何か勘違いしてるのでしょうか?

(一部抜粋)
private var ball:Ball;
private var angle:Number = 45;
private var speed:Number = 3;

private function init():void
{
 ballをaddChild
}

private function onEnterFrame(event:Event):void
{
var radians:Number = angle * Math.PI / 180;
var vx:Number = Math.cos(angle) * speed;
var vy:Number = Math.sin(angle) * speed;
ball.x += vx;
ball.y += vy;
}

これで、右下45度に向かってballが移動するのかとおもうのですが、角度が45ではありません。
たとえば90にしても、真下にはいきません。
どっかおかしいですか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch