此部分来自对象参考指南,介绍用于移动对象的“运输机”的 getRoute
方法及其用法。
语法:
<MU-路径>.getRoute → object[]
getRoute
方法的作用是返回由 <MU-路径>
指定的运输机前往目的地的路线。
适用范围:
- 对于不受固定路线网络限制的运输机:
- 此方法返回的路线是到达该路线最后一个标记的路线。
返回值:
- 返回值是一个数据类型为“对象”的数组,其中包含路线上的对象。
示例:
var route := .MUs.Transporter:1.getRoute
if isObject(route[1])
print "第一个对象: ", route[1].name
else
print "第一个对象是双车道轨道: ", route.asAny(1).~.name
end
print "路线长度: ", route[1].length
示例解释:
var route := .MUs.Transporter:1.getRoute
- 获取编号为 1 的运输机的路线并将其存储在变量route
中。