void ScaleOnCurve() { float curveDur = this.scalingCurve.keys[this.scalingCurve.length - 1].time; IEnumerator scale = StratusRoutines.Scale(transform, this.scalingCurve, curveDur); this.transform.StartCoroutine(scale, TransformationType.Scale); }
void ScaleSequence() { var scaling = StratusRoutines.Scale(transform, new float[] { 0.5f, 4f, 1f }, duration, repeat); this.StartCoroutine(scaling, "Scale"); }
void Scale() { IEnumerator scale = StratusRoutines.Scale(transform, this.scalar, this.duration); this.transform.StartCoroutine(scale, TransformationType.Scale); }