コード例 #1
0
 public static void AddKey(AnimationClip clip, EditorCurveBinding sourceBinding, SerializedProperty prop, double time)
 {
     if (sourceBinding.get_isPPtrCurve())
     {
         CurveEditUtility.AddObjectKey(clip, sourceBinding, prop, time);
     }
     else if (CurveEditUtility.IsRotationKey(sourceBinding))
     {
         CurveEditUtility.AddRotationKey(clip, sourceBinding, prop, time);
     }
     else
     {
         CurveEditUtility.AddFloatKey(clip, sourceBinding, prop, time);
     }
 }