位置
在介绍 Container
时,我们看到所有的显示对象都顶在左上角。因为它们的坐标值 x
、y
默认都是 0。你可以通过设置它们的 x
、y
属性来更改它们的位置。现在我们来设置 antSprite
的x
、y
属性:
antSprite.x = 96;
antSprite.y = 96;
这两行代码移动小蚂蚁右移 96 像素,下移 96 像素。效果如下图:
以小蚂蚁左上角作为 x
、y
的锚点,要让它右移,那就增加 x
属性的值,让它下移,就增加 y
属性的值。如果 x
为 0,那就在场景的最左边,如果 y
为 0,就在场景的最上方。
设置位置最优雅的姿势可以是这样的:
antSprite.setPosition(96, 96);
如果 x
、y
的值一样,可以直接这样:
antSprite.setPosition(96);