示例13:触发器使用地编元素
除了示例2中展示的选取地编点创建单位外,触发器还可以使用线、区域、场景等地编元素,来实现场景中互动相关的逻辑。
触发器使用线的例子:主控单位沿路线行动
在触发器中,可以选择场景中创建好的地编线,也可以由点构造线。
使用“沿路线行动语句”,传入主控单位和构造好的线,就可以实现主控单位沿设定好的路线行动。
触发器使用区域和场景的例子:进入区域时,跳转到场景副本
首先添加区域-进入时事件,并选择一个地编区域:
接下来,需要使用“加载场景副本”语句创建场景副本,并跳转到该副本场景。
跳转成功后,将单位瞬移到目标点,并获取当前场景的名字以及主控单位当前的坐标。
调试时,走向目标区域,发现主控单位已经跳转到了目标场景的副本。检查输出,发现此时当前场景和当前坐标与预期相同。
当前场景:新的场景副本
当前坐标:{point|55C8B48A040|(128.000000, 128.000000, 0, 新的场景副本)}