TapCommon-Unity/Editor/UI/ScrollViewExEditor.cs

35 lines
1.0 KiB
C#
Raw Normal View History

2023-10-13 18:31:33 +08:00
// -----------------------------------------------------------------------
// <copyright file="ScrollViewExEditor.cs" company="AillieoTech">
// Copyright (c) AillieoTech. All rights reserved.
// </copyright>
// -----------------------------------------------------------------------
namespace TapTap.UI.AillieoTech
{
using UnityEditor;
[CustomEditor(typeof(ScrollViewEx))]
public class ScrollViewExEditor : ScrollViewEditor
{
private SerializedProperty pageSize;
protected override void OnEnable()
{
base.OnEnable();
this.pageSize = this.serializedObject.FindProperty("pageSize");
}
protected override void DrawConfigInfo()
{
base.DrawConfigInfo();
EditorGUILayout.PropertyField(this.pageSize);
}
[MenuItem("GameObject/UI/DynamicScrollViewEx", false, 90)]
private static void AddScrollViewEx(MenuCommand menuCommand)
{
InternalAddScrollView<ScrollViewEx>(menuCommand);
}
}
}