这更像是一个想法然后问题,但我想知道一些事情。考虑一个地图类和一个机器人类。现在我想从地图中获取一些值以用于机器人,例如tileSize但我不需要该对象的其余部分。是否可以从编辑器中的对象传递值而不必传递整个对象?
干杯
答案 0 :(得分:0)
根据你是否有多个地图对象,你可以做两件我能想到的事情。
你可以保留地图对象的静态列表或静态字段,然后有一个静态变量从对象中提取信息
class Map{
static Map map;
public static Map Mapvariable {get{return map.variable;}}
void Start(){
map = this;
}
}
然后你需要做的就是
Map.Mapvariable
和列表的相同概念只有一个名称或ID,您可以使用它来识别女巫地图