作者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