using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityStandardAssets.Characters.FirstPerson; public class StepSoundTransition : MonoBehaviour { public AudioClip[] grassClips; public AudioClip[] stoneClips; public AudioClip[] woodClips; private FirstPersonController controller; private void Awake() { controller = GetComponent<FirstPersonController>(); } public void SetClipList(int ID) { switch(ID) { case 0: controller.SetFootStepArray(grassClips); break; case 1: controller.SetFootStepArray(stoneClips); break; case 2: controller.SetFootStepArray(woodClips); break; } } }