Refactor scene management, Enable wasd movement, Add level menu

This commit is contained in:
2024-09-08 22:06:14 +02:00
parent 3357191134
commit d7eb1e65d2
32 changed files with 6964 additions and 2406 deletions

View File

@@ -28,10 +28,6 @@ public class HandMenuUI : MonoBehaviour
[ReadOnly]
private Canvas canvas;
private float smoothTime = 0.3F;
private Vector3 velocity = Vector3.zero;
private float forwardOffset = 0.5f;
[SerializeField]
private TextMeshProUGUI titleText;
@@ -70,6 +66,9 @@ public class HandMenuUI : MonoBehaviour
[SerializeField]
private GameObject settings;
private float forwardOffset = 0.7f;
private float upOffset = -0.3f;
private void Start()
{
if (uiInput == null) return;
@@ -92,14 +91,13 @@ public class HandMenuUI : MonoBehaviour
private void Update()
{
//UpdatePosition();
CheckInput();
}
private void UpdatePosition()
{
var targetPosition = lookAt.position + (lookAt.forward * forwardOffset);
transform.position = new Vector3(targetPosition.x, lookAt.position.y, targetPosition.z);
transform.position = new Vector3(targetPosition.x, lookAt.position.y + upOffset, targetPosition.z);
var lookAtPositon = new Vector3(lookAt.position.x, transform.position.y, lookAt.position.z);
transform.rotation = Quaternion.LookRotation(transform.position - lookAtPositon);