Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/KayakController.cs
2026-02-21 16:45:37 +08:00

38 lines
738 B
C#

using System.Collections.Generic;
using UnityEngine;
public class KayakController : MonoBehaviour
{
public List<SkinnedMeshRenderer> armsMeshRenderers = new List<SkinnedMeshRenderer>();
public Material vrHandsMaterial;
private void Start()
{
if (VRManager.IsVROn())
{
ToggleVRArmRenderers();
}
}
public void PlaySoundKayakPaddle()
{
AudioController.Play("KayakPaddle_01", base.transform);
}
public void ToggleVRArmRenderers()
{
foreach (SkinnedMeshRenderer armsMeshRenderer in armsMeshRenderers)
{
if (armsMeshRenderer.name == "hand_left" || armsMeshRenderer.name == "hand_right")
{
armsMeshRenderer.material = vrHandsMaterial;
}
else
{
armsMeshRenderer.enabled = false;
}
}
}
}