少年修仙传客户端基础资源
client_Wu Xijin
2019-04-19 74ddd42e69f5664f3c689e2dfe570d1a831f8fd8
6556 【2.0】【前端】装备TIPS长度要自适应
2个文件已添加
45 ■■■■■ 已修改文件
Assets/Editor/UIComponent/LayoutElementClampEditor.cs 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/UIComponent/LayoutElementClampEditor.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/UIComponent/LayoutElementClampEditor.cs
New file
@@ -0,0 +1,33 @@

using UnityEditor;
using UnityEngine;
[CustomEditor(typeof(LayoutElementSizeClamp), false)]
public class LayoutElementSizeClampEditor : UnityEditor.UI.LayoutElementEditor
{
    SerializedProperty m_ClampEnable;
    SerializedProperty m_Clamp;
    SerializedProperty m_Target;
    protected override void OnEnable()
    {
        base.OnEnable();
        m_ClampEnable = this.serializedObject.FindProperty("m_ClampEnable");
        m_Clamp = this.serializedObject.FindProperty("m_Clamp");
        m_Target = this.serializedObject.FindProperty("m_Target");
    }
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        EditorGUILayout.PropertyField(m_ClampEnable);
        EditorGUILayout.PropertyField(m_Clamp, true);
        EditorGUILayout.PropertyField(m_Target);
        this.serializedObject.ApplyModifiedProperties();
        Repaint();
    }
}
Assets/Editor/UIComponent/LayoutElementClampEditor.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: d57d2d7ff8f2c8a4a8434818c94e7b5c
timeCreated: 1555661453
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant: