コード例 #1
0
    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);
    }
コード例 #2
0
    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);
    }
コード例 #3
0
 public void Unregister(MinimapEntity me)
 {
     _dic.Remove(me);
 }
コード例 #4
0
 // Use this for initialization
 void Start()
 {
     _minimapBlip = GetComponent <MinimapEntity>();
 }