public void set_value(Tower_Online tower) { d = String.Format("{0:0.00}", tower.damage); r = String.Format("{0:0.00}", tower.actualRange); aS = String.Format("{0:0.00}", tower.AtkSpeed); e = String.Format("{0:0.00}", tower.effect); }
// Start is called before the first frame update void Start() { parent_tower = transform.parent.gameObject.GetComponent <Tower_Online>(); particle.Pause(); parent_tower = transform.parent.gameObject.GetComponent <Tower_Online>(); target = parent_tower.targetList[0]; targetFinalPosition = target.transform.position; Color tempColor = GetComponent <SpriteRenderer>().color; }
public void GetTowerInfo(Tower_Online tower, TowerConfig config, bool isRefresh) { if (isRefresh == true) { open_sideMenu(); } current_tower = tower; current_tower_config = config; header.setValue(tower, config); Stats_field.set_value(tower); }
// Start is called before the first frame update void Start() { try { parent_tower = transform.parent.gameObject.GetComponent <Tower_Online>(); target = parent_tower.targetList[0]; targetFinalPosition = target.transform.position; Vector3 temp = (targetFinalPosition - transform.position).normalized; destination = target.transform.position + new Vector3(temp.x * parent_tower.actualRange / 4, temp.y * parent_tower.actualRange / 4); } catch (Exception e) { Destroy(gameObject); } }
private void Awake() { cannonInPosition = false; gameManager = GameManager_Online.Instance; parent_tower = transform.parent.parent.gameObject.GetComponent <Tower_Online>(); }
// Start is called before the first frame update void Start() { parent_tower = transform.parent.gameObject.GetComponent <Tower_Online>(); target = parent_tower.targetList[0]; }
public void setValue(Tower_Online tower, TowerConfig config) { Level = tower.level + 1; TowerName = config.towerName; }