Esempio n. 1
0
    // Start is called before the first frame update
    void Start()
    {
        Vector3 pos = new Vector3(transform.position.x, transform.position.y, transform.position.z - 1);

        flameEffect = Instantiate(fireEffect, transform);
        flameEffect.transform.position = pos;
        TowerFlamethrower ft = GetComponentInParent <TowerFlamethrower>();

        UpdateBurnData(ft);
        //for (int i = 0; i < 9; i ++)
        //{
        //    pos = new Vector3(transform.position.x, transform.position.y, transform.position.z + i);
        //    flameEffect = Instantiate(fireEffect, transform);
        //    flameEffect.transform.position = pos;
        //}
    }
Esempio n. 2
0
 public void UpdateBurnData(TowerFlamethrower tower)
 {
     damage    = tower.damage;
     intensity = tower.debuffIntensity;
     duration  = tower.debuffDuration;
 }