상속: UnityEngine.ScriptableObject
예제 #1
0
    public override void OnInspectorGUI()
    {
        Script_SpriteStudio_AnimationReferenced Data = (Script_SpriteStudio_AnimationReferenced)target;

        EditorGUILayout.LabelField("[SpriteStudio Animation-Fixed Data]");
        EditorGUILayout.Space();

        EditorGUILayout.LabelField("- Animation Count : " + Data.ListInformationAnimation.Length);
        EditorGUILayout.Space();
        EditorGUILayout.LabelField("- Node Count : " + Data.ListNodeAnimationData.Length);
        EditorGUILayout.Space();
    }
예제 #2
0
    public override void OnInspectorGUI()
    {
        Script_SpriteStudio_AnimationReferenced Data = (Script_SpriteStudio_AnimationReferenced)target;

        EditorGUILayout.LabelField("[SpriteStudio Animation-Fixed Data]");
        EditorGUILayout.Space();

        EditorGUILayout.LabelField("- Animation Count : " + Data.ListInformationAnimation.Length);
        EditorGUILayout.Space();
        EditorGUILayout.LabelField("- Node Count : " + Data.ListNodeAnimationData.Length);
        EditorGUILayout.Space();

        if (GUILayout.Button("Decompress"))
        {
            Data.Decompress();
            EditorUtility.SetDirty(Data);
        }
        if (GUILayout.Button("Compress"))
        {
            Data.Compress();
            EditorUtility.SetDirty(Data);
        }
    }