예제 #1
0
        public override void OnInspectorGUI()
        {
            Text3D t = target as Text3D;

            if (!t)
            {
                return;
            }
            serializedObject.Update();
            t.spriteCollection =
                (SpriteCollection)
                EditorGUILayout.ObjectField("Sprite", t.spriteCollection, typeof(SpriteCollection), false);
            t.text = EditorGUILayout.TextField("Text", t.text);
            EditorGUILayout.PropertyField(_color);
            EditorGUILayout.PropertyField(_size);
            serializedObject.ApplyModifiedProperties();
            if (GUILayout.Button("Play"))
            {
                t.Play();
            }
        }