fix: can't interact with head and roof

This commit is contained in:
timote koenig
2026-03-13 13:11:23 +01:00
parent 7d7b288b4f
commit 4f19d135df
4 changed files with 5516 additions and 4800 deletions

View File

@@ -2,7 +2,7 @@
- Project name: HeadlessHazard - Project name: HeadlessHazard
- Unity version: Unity 6000.3.10f1 - Unity version: Unity 6000.3.10f1
- Active game object: - Active game object:
- Name: TileWall (1) - Name: Button_4
- Tag: Untagged - Tag: Untagged
- Layer: Ground - Layer: Default
<!-- UNITY CODE ASSIST INSTRUCTIONS END --> <!-- UNITY CODE ASSIST INSTRUCTIONS END -->

View File

@@ -32,6 +32,8 @@ public class WallInteractButton : MonoBehaviour
private Vector3 m_buttonPressedPos; private Vector3 m_buttonPressedPos;
private bool m_isVisuallyPressed; private bool m_isVisuallyPressed;
public PlayerHeadController headController;
private void Reset() private void Reset()
{ {
Collider col = GetComponent<Collider>(); Collider col = GetComponent<Collider>();
@@ -49,7 +51,7 @@ public class WallInteractButton : MonoBehaviour
private void Update() private void Update()
{ {
if (m_playerInRange && Keyboard.current != null && Keyboard.current[interactKey].wasPressedThisFrame) if (!headController.isHoldingHead && m_playerInRange && Keyboard.current != null && Keyboard.current[interactKey].wasPressedThisFrame)
{ {
TryInteract(); TryInteract();
} }

File diff suppressed because one or more lines are too long

View File

@@ -144,7 +144,8 @@ PlayerSettings:
visionOSBundleVersion: 1.0 visionOSBundleVersion: 1.0
tvOSBundleVersion: 1.0 tvOSBundleVersion: 1.0
bundleVersion: 0.1.0 bundleVersion: 0.1.0
preloadedAssets: [] preloadedAssets:
- {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
metroInputSource: 0 metroInputSource: 0
wsaTransparentSwapchain: 0 wsaTransparentSwapchain: 0
m_HolographicPauseOnTrackingLoss: 1 m_HolographicPauseOnTrackingLoss: 1