[bug] fix rotation

This commit is contained in:
monitor1394
2022-08-10 13:18:44 +08:00
parent 65d32f7aec
commit 0f31f057df

View File

@@ -195,6 +195,7 @@ namespace XCharts.Runtime
SetActive(obj, true); SetActive(obj, true);
obj.transform.localPosition = Vector3.zero; obj.transform.localPosition = Vector3.zero;
obj.transform.localScale = Vector3.one; obj.transform.localScale = Vector3.one;
obj.transform.localRotation = Quaternion.Euler(0, 0, 0);
} }
else if (replaceIndex >= 0 && replaceIndex < parent.childCount) else if (replaceIndex >= 0 && replaceIndex < parent.childCount)
{ {
@@ -209,6 +210,7 @@ namespace XCharts.Runtime
obj.transform.SetParent(parent); obj.transform.SetParent(parent);
obj.transform.localScale = Vector3.one; obj.transform.localScale = Vector3.one;
obj.transform.localPosition = Vector3.zero; obj.transform.localPosition = Vector3.zero;
obj.transform.localRotation = Quaternion.Euler(0, 0, 0);
obj.layer = parent.gameObject.layer; obj.layer = parent.gameObject.layer;
} }
RectTransform rect = GetOrAddComponent<RectTransform>(obj); RectTransform rect = GetOrAddComponent<RectTransform>(obj);