public void AddShakeEvent(float amplitude, float frequency, float duration, AnimationCurve blendOverLifetime, ShakeTransformEventData.Target target) { ShakeTransformEventData data = ScriptableObject.CreateInstance <ShakeTransformEventData>(); data.Init(amplitude, frequency, duration, blendOverLifetime, target); AddShakeEvent(data); }
public void AddShakeEvent(float amplitude, float frequency, float duration, AnimationCurve blendOverLifetime, ShakeTransformEventData.ShakeType shakeType) { ShakeTransformEventData data = ShakeTransformEventData.CreateInstance <ShakeTransformEventData>(); data.Init(amplitude, frequency, duration, blendOverLifetime, shakeType); AddShakeEvent(data); }