public void SummonProjectile() { GameObject tmp = (GameObject)Instantiate(projectileAttack, transform.position, Quaternion.identity); BaseVisualSkillBehavior skillTmp = tmp.GetComponent <BaseVisualSkillBehavior>(); skillTmp.InitializeProjectileNormalBehavior(this); }
public void AddSkillOnTile(BaseVisualSkillBehavior thisSkill) { if (skillsOnTile == null) { skillsOnTile = new List <BaseVisualSkillBehavior>(); } skillsOnTile.Add(thisSkill); }