public override void Activate() { //Set the Gravity Object and collision goal object here before activating the effect. Souls.SetGravityGoal(Target, "soul"); Souls.SetCollisionGoalPos(Target, "soul"); Souls.Active(); }
public override void Activate() { Vector3 center = (Target.transform.position + transform.position) * 0.5f; Fireball1.Active(); BuildDynamicSplineFor(Fireball1, center + Vector3.up * 80f); Fireball1.SetCollisionGoalPos(Target.transform); Fireball2.Active(); BuildDynamicSplineFor(Fireball2, center + (Vector3.up + Vector3.right) * 80f); Fireball2.SetCollisionGoalPos(Target.transform); Fireball3.Active(); BuildDynamicSplineFor(Fireball3, center + (Vector3.up + Vector3.left) * 80f); Fireball3.SetCollisionGoalPos(Target.transform); }