2010年11月23日 星期二

flash遊戲基礎公式(1)

基礎三角函數的計算:
角的正弦值 = 對邊 / 斜邊
角的餘弦值 = 鄰邊 / 斜邊
角的正切值 = 對邊 / 鄰邊



向鼠標(或者任何一個點)旋轉:

// 用要旋轉到的x, y 坐標替換mouseX, mouseY
dx = mouseX - sprite.x;
dy = mouseY - sprite.y;
sprite.rotation = Math.atan2(dy, dx) * 180 / Math.PI;


弧度 = 角度 * Math.PI / 180
角度 = 弧度 * 180 / Math.PI
弧度轉換為角度以及角度轉換為弧度:

沒有留言:

張貼留言