将多个对象固定距离移动

我目前正在制作一个游戏,屏幕上有几个平台在飞行。我使用了display.newGroup()将其全部分组,并将它们插入到该组中。我想同时移动这些多个平台(它们都是相同的)一个固定的距离。我该怎么做?

我试过使用平移,但是好像不能使用它将它们全部移动一个“固定”的距离。还有其他选项吗?

点赞
用户2653067
用户2653067

使用 transition 代替 translation,下面是一个示例:

local group = display.newGroup()
group.x = value
group.y = value

-- (1) 将正方形移动到右下角,减去宽度的一半

transition.to( group , { time=1500, alpha=0, x=(w-50), y=(h-50), onComplete=listener1 } )

更多详情请参见:

https://docs.coronalabs.com/api/library/transition/to.html#examples

2015-07-27 05:14:56