2010年2月19日 星期五

依指定的角度與距離移動顯示物件

SRC


依指定的角度與距離移動顯示物件



您可以使用 Point 類別的 polar() 方法,依特定的角度將顯示物件移動特定的距離。例如,下列程式碼會將 myDisplayObject 物件依 60 度角移動 100 個像素:


import flash.geom.*; 

var distance:Number = 100;
var angle:Number = Math.PI/180 * 30; //朝30度方向移動100px
var translatePoint:Point = Point.polar(distance, angle);
myDisplayObject.x += translatePoint.x;
myDisplayObject.y += translatePoint.y;


可以少寫一點了XD


沒有留言:

張貼留言