有没有快速的方法来获取房间中某个方格的属性(例如,地形类型)? room.lookAt(x,y)方法真的很慢。如果它只需要进行数组查找,那就不会慢了。地形类型永远不会改变,因此不需要每次都重新计算。此外,即使动态属性(如在特定方格上进行爬行)也不会花费太多时间来查询基础数据是否以不同方式存储。
是否可以通过快速方式获取此数据?
答案 0 :(得分:0)
我不这么认为。如果RoomPosition
类可以返回它包含的对象,它可能会更快,但除此之外我无法想到任何更快的方法来实现这一点,而且文档实际上并没有提到任何其他可能性