facebook twitter hatena line email

「Unity/Csharp/音」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==SEを鳴らしてみる== #ObjectにAudioSourceをAddComponentする #アサインしたAudioSourceのAudioClipにmp3音源をいれる #以下AudioScriptをオブジ...」)
 
行6: 行6:
 
  using System.Collections.Generic;
 
  using System.Collections.Generic;
 
  using UnityEngine;
 
  using UnityEngine;
public class AudioScript : MonoBehaviour {
+
  public class AudioScript : MonoBehaviour {
public AudioSource sound01;
+
public AudioSource sound01;
void Start () {
+
void Start () {
sound01 = GetComponent<AudioSource>();
+
sound01 = GetComponent<AudioSource>();
sound01.Stop ();
+
sound01.Stop ();
// sound01.Play (); // BGMの場合はこちら
+
// sound01.Play (); // BGMの場合はこちら
sound01.PlayOneShot(sound01.clip); // SEの場合はこちら(音を重ねることができる)
+
sound01.PlayOneShot(sound01.clip); // SEの場合はこちら(音を重ねることができる)
}
+
}
void Update () {
+
void Update () {
}
+
}
 
  }
 
  }

2017年10月4日 (水) 12:26時点における版

SEを鳴らしてみる

  1. ObjectにAudioSourceをAddComponentする
  2. アサインしたAudioSourceのAudioClipにmp3音源をいれる
  3. 以下AudioScriptをオブジェクトに紐づける
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
 public class AudioScript : MonoBehaviour {
	public AudioSource sound01;
	void Start () {
		sound01 = GetComponent<AudioSource>();
		sound01.Stop ();
		// sound01.Play (); // BGMの場合はこちら
		sound01.PlayOneShot(sound01.clip); // SEの場合はこちら(音を重ねることができる)
	}
	void Update () {
	}
}