Browse Source

【+】
1.优化内部结构卡顿问题

lxd 2 weeks ago
parent
commit
3cdaaa7335

+ 4 - 3
ModeDisplay/Assets/Scripts/UI/QFramework/PartListPanel/PartItem.cs

@@ -72,12 +72,13 @@ namespace QFramework
             SelectBtn.onClick.AddListener(() => 
             {
                 OnSelectToggleChange(true, true);
-                
+                CameraSurround.instance.SetCameraPosition();
             });
             //È¡ÏûÑ¡Öа´Å¥
             UnSelectBtn.onClick.AddListener(() => 
             {
                 OnSelectToggleChange(false, true);
+                CameraSurround.instance.SetCameraPosition();
             });
 
             ClickBtn.onClick.AddListener(OnClickBtnClick);
@@ -175,8 +176,6 @@ namespace QFramework
             {
                 DeviceController.instance.m_OperationPartMarkStruct.Push(m_PartMark);
             }
-
-            CameraSurround.instance.SetCameraPosition();
         }
 
         /// <summary>
@@ -271,6 +270,8 @@ namespace QFramework
 
             OnSelectToggleChange(true, true);
 
+            CameraSurround.instance.SetCameraPosition();
+
             DeviceOfPartDataProxy deviceOfPartDataProxy = DAL.Instance.Get<DeviceOfPartDataProxy>();
 
             PartDataInfo partDataInfo = deviceOfPartDataProxy.GetPartInfoByPartName(m_PartMark.name);