기타
[Unity 5] <C# Script> AudioSource,Play
oyeahhh
2015. 12. 29. 16:56
AudioSource 변수를 선언하지 않고는 실행되지 않는다.
AudioSource 변수 audio를 선언한 뒤 GetComponent<AudioSource>() 함수를 이용하여
오브젝트에 적용된 컴포넌트를 받아온 뒤 Play() 한다.
Play() 함수에 매개변수값을 넣어 delay 시킬 수도 있다.
audio.Play(44100); -> Play(44100)은 음악을 1초 지연시킨다.
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {AudioSource audio = GetComponent<AudioSource>();
audio.Play();
}
출처
http://docs.unity3d.com/ScriptReference/AudioSource.Play.html