forked from cgvr/DeltaVR
use cable models in archery range
This commit is contained in:
Binary file not shown.
@@ -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.
Reference in New Issue
Block a user