/// <summary> /// shake generic vector4 tween /// </summary> public GoTweenConfig shakeVector4Prop( string propertyName, Vector4 endValue, bool isRelative = true, int frameMod = 1 ) { var genericProp = new Vector4TweenProperty( propertyName, endValue, isRelative ); var prop = new AttenuatedShakeTweenProperty( genericProp, frameMod ); _tweenProperties.Add( prop ); return this; }
/// <summary> /// shake generic vector3 path tween /// </summary> public GoTweenConfig shakeVector3PathProp( string propertyName, GoSpline path, bool isRelative = true, int frameMod = 1 ) { var genericProp = new Vector3PathTweenProperty( propertyName, path, isRelative ); var prop = new AttenuatedShakeTweenProperty( genericProp, frameMod ); _tweenProperties.Add( prop ); return this; }