Unity获取object所有属性的一个方法,一些界面上没有开放的属性可以用该方法编辑

    static void PrintProperty ()
    {
        if(Selection.activeObject == null) return;
        SerializedObject so = new SerializedObject (Selection.activeObject);
        SerializedProperty sp = so.GetIterator ();
        do 
        {
            Debug.Log (sp.name);
        } while(sp.Next(true));
    }
原文地址:https://www.cnblogs.com/sitt/p/4899892.html