Example #1
0
    /// <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;
    }
Example #2
0
    /// <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;
    }