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 moveAmount = 0.05f;
public Transform wire;
public MeshRenderer[] wires;
public Material wireActiveMaterial;
public Material wireInactiveMaterial;
@@ -60,9 +60,9 @@ public class PushableButton : MonoBehaviour
isButtonDown = true;
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;
}
@@ -75,9 +75,9 @@ public class PushableButton : MonoBehaviour
isButtonDown = false;
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;
}