This commit is contained in:
2026-06-04 10:42:23 +07:00
parent e7e90790c9
commit 9be2242378
4166 changed files with 53005 additions and 11401 deletions

View File

@@ -0,0 +1,38 @@
using UnityEngine;
namespace Invector.Utils
{
[vClassHeader("Reset Transform", useHelpBox = true, helpBoxText = "Use this to Reset transformation values<b><color=red>\nPosition Zero\nRotation Zero\nScale One</color> </b>", openClose = false)]
public class vResetTransform : vMonoBehaviour
{
public bool resetPositionOnStart;
public bool resetRotationOnStart;
public bool resetScaleOnStart;
private void Start()
{
if (resetPositionOnStart) ResetPosition();
if (resetRotationOnStart) ResetRotation();
if (resetScaleOnStart) ResetScale();
}
public void ResetRotation()
{
if (transform.parent)
transform.localEulerAngles = Vector3.zero;
else
transform.eulerAngles = Vector3.zero;
}
public void ResetPosition()
{
if (transform.parent)
transform.localPosition = Vector3.zero;
else transform.position = Vector3.zero;
}
public void ResetScale()
{
transform.localScale = Vector3.one;
}
}
}