作者beebeecall (bee)
看板Flash
標題[問題] 中心點問題
時間Tue Oct 27 19:51:53 2009
在flex上,Image原件都固定中心點在左上角,
如果我今天想已圖的中心點(不是左上角)做rotation,
這在flash很容易辦到,但在flex上又該怎麼實現呢?
是不是要運用到三角函數,來邊旋轉邊做平行位移呢?
煩請大家幫忙解惑,感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.200.189
1F:推 cjcat2266:正是,要用移動和旋轉湊出你要的效果 10/27 19:55
2F:→ cjcat2266:或者用Sprite將其包起來,將Image中心移到Sprite的原點 10/27 19:55
3F:→ cjcat2266:然後旋轉Sprite 10/27 19:55
4F:→ cjcat2266:後者比前者多一次Matrix運算,理論上比較消耗資源 10/27 19:56
5F:→ beebeecall:邊轉邊加上三角函數好累啊....囧 10/27 20:13