空间 API
作为一个制造者, 你调用着跟玩家在感知空间里所调用的一样的方法, 不过你是在常规空间中调用。
Class Methods
以下是可供您使用的各种方法:
space.isEmpty()
:
确定当前位置是否是空的 (楼梯除外)。
返回值
(boolean): 此空间是否为空。
space.isStairs()
确定当前位置是否是楼梯。
返回值
(boolean): 楼梯是否位于此处空间。
space.isWall()
确定这里否为当前级别的边缘。
返回值
(boolean): 此处空间是否为墙壁。
space.isUnit()
确定此位置是否有单位存在。
返回值
(boolean): 是否有一个单位位于该处位置。
space.getUnit()
返回位于此处位置的单位 (如果有)。
这个单位将是一个普通的单位, 而不是一个感知单位。
返回值
(单位): 位于此位置的单位或 未定义的
-如果没有。
Instance Properties
location
(number[])
此处位置的绝对位置坐标 [x, y]