位置

在介绍 Container 时,我们看到所有的显示对象都顶在左上角。因为它们的坐标值 xy 默认都是 0。你可以通过设置它们的 xy 属性来更改它们的位置。现在我们来设置 antSpritexy 属性:

antSprite.x = 96;
antSprite.y = 96;

这两行代码移动小蚂蚁右移 96 像素,下移 96 像素。效果如下图:

以小蚂蚁左上角作为 xy 的锚点,要让它右移,那就增加 x 属性的值,让它下移,就增加 y 属性的值。如果 x 为 0,那就在场景的最左边,如果 y 为 0,就在场景的最上方。

设置位置最优雅的姿势可以是这样的:

antSprite.setPosition(96, 96);

如果 xy 的值一样,可以直接这样:

antSprite.setPosition(96);