行动不起作用:游戏沙拉

时间:2013-05-24 11:38:05

标签: animation move behavior gamesalad

我正在尝试将一个对象移动到GameSalad中剩下的100px。为此我正在做如下:

Behaviour   : Move To
Position X  : sprite.x = sprite.x - 100
Position Y  : sprite.y
Relative to : scene
Speed       : 200
Run to completion is not selected.

问题:这在我的Mac上工作正常,但精灵在我的iPod touch中没有移动。 我曾经使用触摸和释放的事件。不使用任何鼠标指针行为。

注意:我不需要使用Interpolate行为

任何帮助都很明显......

1 个答案:

答案 0 :(得分:0)

你不应该在“移动到:”字段中使用self.position.X和self.position.Y。

在演员中创建一个新的Real,并将其命名为“ startingX

你演员的第一件事:

将属性 self.startingX 更改为 self.position.X

而且,在移至行为中使用 startingX

转到:startingX - 100,self.position.Y