Example #1
0
    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);
    }
Example #2
0
 public bool IsAvailable()//据说好像有 GameObj!=null  但是Equals Null的情况
 {
     return(EntityObj != null && !EntityObj.Equals(null));
 }