三国卡牌客户端基础资源仓库
yyl
2025-06-16 a0c0dbcda79206c552f6bb7deb80589d97d9ae70
18 子 2D卡牌客户端搭建 / 2D卡牌客户端搭建
3个文件已修改
55 ■■■■ 已修改文件
Assets/Editor/UI/UIBaseInspector.cs 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Resources/Prefabs/ClickEmptyCloseMask.prefab 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Resources/Prefabs/ScreenMask.prefab 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/UI/UIBaseInspector.cs
@@ -87,30 +87,33 @@
        EditorGUILayout.LabelField("遮罩设置", EditorStyles.boldLabel);
        EditorGUILayout.BeginHorizontal();
        EditorGUI.BeginChangeCheck();
        bool tempOpenMask = GUILayout.Toggle(openMask.boolValue, "开启遮罩", EditorStyles.miniButtonLeft);
        bool tempClickEmptyClose = GUILayout.Toggle(clickEmptySpaceClose.boolValue, "点击空白关闭", EditorStyles.miniButtonRight);
        if (EditorGUI.EndChangeCheck())
        {
            if (tempOpenMask && tempClickEmptyClose)
            {
                if (openMask.boolValue != tempOpenMask)
                {
                    clickEmptySpaceClose.boolValue = false;
                    openMask.boolValue = true;
                }
                else
                {
                    openMask.boolValue = false;
                    clickEmptySpaceClose.boolValue = true;
                }
            }
            else
            {
                openMask.boolValue = tempOpenMask;
                clickEmptySpaceClose.boolValue = tempClickEmptyClose;
            }
        }
        EditorGUILayout.PropertyField(openMask);
        EditorGUILayout.PropertyField(clickEmptySpaceClose);
        // EditorGUI.BeginChangeCheck();
        // openMask.boolValue = GUILayout.Toggle(openMask.boolValue, "开启遮罩", EditorStyles.miniButtonLeft);
        // clickEmptySpaceClose.boolValue = GUILayout.Toggle(clickEmptySpaceClose.boolValue, "点击空白关闭", EditorStyles.miniButtonRight);
        // if (EditorGUI.EndChangeCheck())
        // {
        //     if (tempOpenMask && tempClickEmptyClose)
        //     {
        //         if (openMask.boolValue != tempOpenMask)
        //         {
        //             clickEmptySpaceClose.boolValue = false;
        //             openMask.boolValue = true;
        //         }
        //         else
        //         {
        //             openMask.boolValue = false;
        //             clickEmptySpaceClose.boolValue = true;
        //         }
        //     }
        //     else
        //     {
        //         openMask.boolValue = tempOpenMask;
        //         clickEmptySpaceClose.boolValue = tempClickEmptyClose;
        //     }
        // }
        EditorGUILayout.EndHorizontal();
        serializedObject.ApplyModifiedProperties();
Assets/Resources/Prefabs/ClickEmptyCloseMask.prefab
@@ -59,7 +59,7 @@
  m_Name: 
  m_EditorClassIdentifier: 
  m_Material: {fileID: 0}
  m_Color: {r: 0, g: 0, b: 0, a: 0.5019608}
  m_Color: {r: 1, g: 1, b: 1, a: 0}
  m_RaycastTarget: 1
  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
  m_Maskable: 1
Assets/Resources/Prefabs/ScreenMask.prefab
@@ -58,7 +58,7 @@
  m_Name: 
  m_EditorClassIdentifier: 
  m_Material: {fileID: 0}
  m_Color: {r: 1, g: 1, b: 1, a: 0}
  m_Color: {r: 0, g: 0, b: 0, a: 0.4}
  m_RaycastTarget: 1
  m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
  m_Maskable: 1