/// <summary> /// Play the specified target, speed, distance, shakeTime, shakeCount and overCallback. /// </summary> /// <param name="target">Target.</param> /// <param name="speed">Speed.</param> /// <param name="distance">Distance.</param> /// <param name="shakeTime">Shake time.</param> /// <param name="shakeCount">Shake count.</param> /// <param name="overCallback">Over callback.</param> public void Play(Camera target, Vector2 speed, Vector2 distance, float shakeTime, int shakeCount, XUtility.CustomerAction overCallback) { Tareget = target; Speed = speed; Distance = distance; ShakeTime = shakeTime; ShakeCount = shakeCount; Over = overCallback; Play(); }
/// <summary> /// Stop this instance. /// </summary> public void Stop() { Over = null; enabled = false; }