码迷,mamicode.com
首页 > 其他好文 > 详细

CoronaSDK 对象锚点探秘(Anchors)

时间:2015-01-16 20:48:13      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

所有的displayObject 都有自己的originanchors

  • origin是一个对象相对于parentGroup的位置,主要由object.x和object.y来控制。
  • anchors是一个对象的控制锚点相对于origin的位置,主要由于object.anchorX和object.anchorY来指定。

anchors数值的范围在0.0到1.0之间。当你改变anchors数值时,object的origin不变,object几何变换的方式会发生改变。

默认情况下,anchors的值为(0.5, 0.5),锚点就位于object的中心,通常就是origin所在的位置。如果是(0,0)就是把锚点设在几何边界的左上角。同理(1,1)就是右下角。

你可用display.setDefault()来改变默认值。

下面三张图,反映了对象的集合变换依赖于anchors:

技术分享

技术分享

技术分享

 

CoronaSDK 对象锚点探秘(Anchors)

标签:

原文地址:http://www.cnblogs.com/leezj/p/4229562.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!