public void Register(MinimapEntity me) { var g = Instantiate(dot); g.GetComponent <RectTransform>().sizeDelta = new Vector2(me.size, me.size); g.GetComponent <Image>().color = me.color; g.transform.SetParent(minimap.transform); _dic.Add(me, g); }
public void AddShip(Ship ship) { MinimapEntity entity = Object.Instantiate(this.entityBase); entity.transform.SetParent(this.container); entity.Init(this, ship); entity.gameObject.SetActive(true); this.entities.Add(ship, entity); }
public void Unregister(MinimapEntity me) { _dic.Remove(me); }
// Use this for initialization void Start() { _minimapBlip = GetComponent <MinimapEntity>(); }