Added extra sliders for audio (not audio logic not yet implemented) and got elevator outer buttons firing.

This commit is contained in:
2025-11-29 00:04:17 +02:00
parent 60b9f21a61
commit 187c700f9c
47 changed files with 2475 additions and 104 deletions

View File

@@ -0,0 +1,25 @@
using UnityEngine;
public class ButtonAxisLock : MonoBehaviour
{
public Transform buttonDirectionRoot;
public float minX = 0f;
public float maxX = 0.02f;
public float minY = 0f;
public float maxY = 0f;
public float minZ = 0f;
public float maxZ = 0f;
void Update()
{
Vector3 localPos = buttonDirectionRoot.InverseTransformPoint(transform.position);
localPos.x = Mathf.Clamp(localPos.z, minX, maxX);
localPos.y = Mathf.Clamp(localPos.z, minY, maxY);
localPos.z = Mathf.Clamp(localPos.z, minZ, maxZ);
transform.position = buttonDirectionRoot.TransformPoint(localPos);
}
}