public Entity CreateObj(int entity_id) { Entity entity = new Entity(); entity.entity_id = entity_id; entities.Add(entity_id, entity); GameObject obj = GameObject.Instantiate(game.Instance.prefab); EntityObj script = obj.AddComponent <EntityObj>(); script.entity = entity; obj.SetActive(true); return(entity); }
public bool IsAvailable()//据说好像有 GameObj!=null 但是Equals Null的情况 { return(EntityObj != null && !EntityObj.Equals(null)); }