Sets the values of the tangency values on both sides of the key
value.
Note: You can only set key tangents on standard fcurves; all other
fcurves return a error (E_FAIL in COM/C++).
FCurve.SetKeyTangents( Object in_vsaTangents ); |
FCurve.SetKeyTangents( Tangents ); |
Parameter | Type | Description |
---|---|---|
Tangents | Array of Doubles | 1-dimensional array containing the tangents: LeftTanX,
LeftTanY, RightTanX, RightTanY. The LeftTanX and RightTanX must be in key frames and LeftTanY and RightTanY must be valid key values. |
/* This JScript example demonstrates how to set key tangents on an fcurve. */ var oNull = ActiveSceneRoot.AddNull(); var oFCurve = oNull.posx.AddFCurve2( new Array( 1, 10, 2, 20, 3, 30 ) ); // Set Zero sloped tangents on keys oFCurve.SetKeyTangents( new Array( -0.5, 0, 0.5, 0, -0.5, 0, 0.5, 0, -0.5, 0, 0.5, 0 ) ) |