• unity, 删除animationClip中的position曲线


    删除clip中所有的position曲线:

    using UnityEngine;
    using System.Collections;
    using UnityEditor;
    public class removePositionCurves : MonoBehaviour {

        public AnimationClip m_aniClip;
        void Start () {
            EditorCurveBinding[] curveBindings= AnimationUtility.GetCurveBindings (m_aniClip);
            for (int i = 0; i < curveBindings.Length; i++) {
                EditorCurveBinding curveBinding = curveBindings [i];
                Debug.Log(curveBinding.path);
                Debug.Log (curveBinding.propertyName);
                if (curveBinding.propertyName.Contains ("m_LocalPosition")) {
                    AnimationUtility.SetEditorCurve (m_aniClip, curveBinding, null); 
                }
            }

      AssetDatabase.SaveAssets();
        }
        

    }

  • 相关阅读:
    xml在html中的使用
    getElementsByTagName的用法
    opener 的使用
    动态增加属性
    innerText, innerHTML,outerHTML
    button的css属性
    动态改变select中option的次序
    input 的样式
    zkw线段树
    接着吐槽(2012/5/23)
  • 原文地址:https://www.cnblogs.com/wantnon/p/6836472.html
Copyright © 2020-2023  润新知