Files
XCEngine/managed/GameScripts/TransformSpaceProbe.cs

34 lines
1.2 KiB
C#
Raw Normal View History

using XCEngine;
namespace Gameplay
{
public sealed class TransformSpaceProbe : MonoBehaviour
{
public Vector3 ObservedInitialWorldPosition;
public Vector3 ObservedInitialWorldScale;
public Vector3 ObservedInitialLocalEulerAngles;
public Vector3 ObservedEulerAfterSet;
public Vector3 ObservedWorldPositionAfterSet;
public Vector3 ObservedWorldScaleAfterSet;
public void Start()
{
ObservedInitialWorldPosition = transform.position;
ObservedInitialWorldScale = transform.scale;
ObservedInitialLocalEulerAngles = transform.localEulerAngles;
transform.localEulerAngles = new Vector3(0.0f, 45.0f, 0.0f);
ObservedEulerAfterSet = transform.localEulerAngles;
transform.position = new Vector3(20.0f, 6.0f, 10.0f);
ObservedWorldPositionAfterSet = transform.position;
Quaternion targetRotation = new Quaternion(0.0f, 0.5f, 0.0f, 0.8660254f);
transform.rotation = targetRotation;
transform.scale = new Vector3(6.0f, 8.0f, 10.0f);
ObservedWorldScaleAfterSet = transform.scale;
}
}
}