1
0
forked from cgvr/DeltaVR

use cable models in archery range

This commit is contained in:
2026-02-26 11:24:14 +02:00
parent f7707b4a7f
commit 1471722ed4
3 changed files with 9 additions and 9 deletions

View File

@@ -13,7 +13,7 @@ public class PushableButton : MonoBehaviour
public float moveDuration = 0.25f; public float moveDuration = 0.25f;
public float moveAmount = 0.05f; public float moveAmount = 0.05f;
public Transform wire; public MeshRenderer[] wires;
public Material wireActiveMaterial; public Material wireActiveMaterial;
public Material wireInactiveMaterial; public Material wireInactiveMaterial;
@@ -60,9 +60,9 @@ public class PushableButton : MonoBehaviour
isButtonDown = true; isButtonDown = true;
AudioManager.Instance.PlayAttachedInstance(FMODEvents.Instance.Click, gameObject); AudioManager.Instance.PlayAttachedInstance(FMODEvents.Instance.Click, gameObject);
if (wire != null) if (wires != null)
{ {
foreach (MeshRenderer meshRenderer in wire.GetComponentsInChildren<MeshRenderer>()) foreach (MeshRenderer meshRenderer in wires)
{ {
meshRenderer.material = wireActiveMaterial; meshRenderer.material = wireActiveMaterial;
} }
@@ -75,9 +75,9 @@ public class PushableButton : MonoBehaviour
isButtonDown = false; isButtonDown = false;
AudioManager.Instance.PlayAttachedInstance(FMODEvents.Instance.Click, gameObject); AudioManager.Instance.PlayAttachedInstance(FMODEvents.Instance.Click, gameObject);
if (wire != null) if (wires != null)
{ {
foreach (MeshRenderer meshRenderer in wire.GetComponentsInChildren<MeshRenderer>()) foreach (MeshRenderer meshRenderer in wires)
{ {
meshRenderer.material = wireInactiveMaterial; meshRenderer.material = wireInactiveMaterial;
} }

Binary file not shown.