GameMei中使用唯一性标识

 

鼠标点击场景,我们把动作写在场景的添加事件中:

要实现"黄色方块移到红色方块的下方",我们使用瞬移的动作:

黄色方块移到红色方块的下方,我们可以使用红色方块的x坐标,这里如何填写红色方块的x坐标

有三种方法:

1、下图中的fly是红色方块(fly)对象实例

2、 下图中的'fly'是字符串,用qyengine.guardId()函数将'fly'转成对象实例

3、下图中的current_scene.vars_['xyz']是变量,保存了红色方块的唯一性标识,

红色方块的唯一性标识其实就是字符串'fly'

下图是如何将红色方块的唯一性标识'fly'保存到xyz变量中

综上所述:

三种方法中任一一种都可以,所以掌握这三种方式,对于我们编写游戏提供很多便利。

你可能感兴趣的:(GameMei中使用唯一性标识)