Hi, when the value I set is very small, such as BaseTime.get() is 0.001, by using SetTimeRight(), but when I access this value again by script, the result is BaseTime.get() is 0. but SetTimeLeft() can Successfully set, such as BaseTime.get() is -0.001 !
Thanks for any help!
key.SetInterpolation(curve,c4d.CINTERPOLATION_SPLINE)
key.SetTimeLeft(curve,L_time_v)
key.SetValueLeft(curve,TL_vector[1])
key.SetTimeRight(curve, R_time_v)
key.SetValueRight(curve, TR_vector[1])
key[c4d.ID_CKEY_PRESET] = c4d.ID_CKEY_PRESET__CUSTOM
key.ChangeNBit(c4d.NBIT_CKEY_AUTO, c4d.NBITCONTROL_CLEAR)
key.ChangeNBit(c4d.NBIT_CKEY_BREAK, c4d.NBITCONTROL_SET)
key.ChangeNBit(c4d.NBIT_CKEY_KEEPVISUALANGLE, c4d.NBITCONTROL_SET)