diff --git a/Assets/Prefabs/AAA/Panel_ObjectDistance.prefab b/Assets/Prefabs/AAA/Panel_ObjectDistance.prefab index e0e6c4f8..4a035d5d 100644 --- a/Assets/Prefabs/AAA/Panel_ObjectDistance.prefab +++ b/Assets/Prefabs/AAA/Panel_ObjectDistance.prefab @@ -63,7 +63,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ba071beb1c8293e49a8b25d46f91a7bf, type: 3} m_Name: m_EditorClassIdentifier: - lineThickness: 1 + lineThickness: 0.1 --- !u!1 &1667491123066525069 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Studio/AssetTool/CustomAssetConnector.cs b/Assets/Scripts/Studio/AssetTool/CustomAssetConnector.cs index 589202d2..f1f5c5f0 100644 --- a/Assets/Scripts/Studio/AssetTool/CustomAssetConnector.cs +++ b/Assets/Scripts/Studio/AssetTool/CustomAssetConnector.cs @@ -234,6 +234,7 @@ namespace Studio.AssetTool var canvas_Popup = EventConnector.instance.GetCanvas(); canvas_Popup.panel_objectinfo.gameObject.SetActive(false); componentScrollView.DeselectAll(); + canvas_Popup.panel_objectdistance.SetSelecetedObjectToNull(); } public void OrderByHierarchy(List objectsToOrder) diff --git a/Assets/Scripts/Studio/UI/Panel/Panel_ObjectDistance.cs b/Assets/Scripts/Studio/UI/Panel/Panel_ObjectDistance.cs index 795261dd..f6200578 100644 --- a/Assets/Scripts/Studio/UI/Panel/Panel_ObjectDistance.cs +++ b/Assets/Scripts/Studio/UI/Panel/Panel_ObjectDistance.cs @@ -16,7 +16,7 @@ namespace Studio.UI Dictionary distanceLines = new(); [SerializeField] - float lineThickness = 1; + float lineThickness = 0.1f; CustomAssetRenderObject selectedObject; @@ -101,7 +101,6 @@ namespace Studio.UI distanceUI.SetText(distance); distanceUI.SetPos(distanceCenterPoint); - //SetLineLength(distanceLines[distanceUI], distanceCenterPoint, direction, distance); distanceLines[distanceUI].SetPosition(0, hitPoint); distanceLines[distanceUI].SetPosition(1, hitPoint - (direction * distance)); distanceLines[distanceUI].enabled = true; @@ -113,12 +112,5 @@ namespace Studio.UI return; } } - - void SetLineLength(GameObject line, Vector3 centerPoint, Vector3 direction, float length) - { - line.transform.position = centerPoint; - line.transform.rotation = Quaternion.LookRotation(direction) * Quaternion.Euler(new Vector3(90, 0, 0)); - line.transform.localScale = new Vector3(lineThickness, length / 2, lineThickness); - } } }