作者famet (就這樣吧)
看板Flash
標題[問題] 如果用as3.0讓物件沿著一個圓形移動
時間Fri Oct 1 23:43:16 2010
簡單來講就是物件移動在一個圓形的路徑上
或是在一條圓形的導引線上移動也是一樣意思
因為我移動的物件不一定是哪一個
移動的位置也不固定
所以想要用as3.0動態去移動
我有看到TweenLite
但那似乎是針對移動中的加減速的特效
我看到都是直線移動或是稍微弧線移動
我也試過直接用算的去控制x,y座標
不過因為frame沒有拉很長 導致會不是很圓 也會頓頓的
請問有什麼比較簡單的方法嗎
先感謝大家回答~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.219.8.122
→ dsmwang:直接用程式碼動態控制xy座標就可以了 10/02 00:18
推 etrexetrex:用Sprite 把物件放到裡面 設定x 座標為半徑 10/02 00:35
→ etrexetrex:對 Sprite 作旋轉 等於 物件作圓周運動 10/02 00:35
推 cjcat2266:想偷懶就用樓上的作法,想要精實一點就去代圓形參數式~ 10/02 01:21
推 d9120475:用Math.sin跟Math.cos去算作標 10/02 14:28
→ famet:感謝大家 最後我用motion加上用算的去做 不過還是會頓頓的** 10/03 01:00