protected void ColorShip() { _spriteRenderer = GetComponent <SpriteRenderer>(); if (isMine) { _spriteRenderer.sprite = _unit.GetBlueIcon(); } else { _spriteRenderer.sprite = _unit.GetRedIcon(); } }
public void SetValues(IUnitInfo info) { if (_transform == null) { Initialize(); } _spawnID = info.GetIndex(); ShipImage.sprite = info.GetBlueIcon(); ShipEnergyCost.text = info.GetEnergyCost().ToString(); ShipName.text = $"{info.GetTitle()[0]}<size=7>{info.GetTitle().Remove(0,1)}</size>"; _rTransform.anchoredPosition = _defaultPosition; _selfImage.color = _srcColor; ShipImage.gameObject.SetActive(true); ShipEnergyCost.gameObject.SetActive(true); ShipName.gameObject.SetActive(true); IsEmpty = false; }