|
|
(同じ利用者による、間の11版が非表示) |
行1: |
行1: |
− | ==SEを鳴らしてみる==
| + | [[Unity/Csharp/音/基本]] |
− | #GameObjectに名前をつけて(ここではSeTap)AudioSourceをAddComponentする
| + | |
− | #アサインしたAudioSourceのAudioClipにmp3音源をいれる
| + | |
− | #以下AudioScriptをオブジェクトに紐づける
| + | |
− | using System.Collections;
| + | |
− | using System.Collections.Generic;
| + | |
− | using UnityEngine;
| + | |
− | public class MainScript : MonoBehaviour {
| + | |
− | public AudioSource sound01;
| + | |
− | void Start () {
| + | |
− | sound01 = GameObject.Find("SeTap").GetComponent<AudioSource>();
| + | |
− | sound01.Stop ();
| + | |
− | // sound01.Play (); // BGMの場合はこちら
| + | |
− | sound01.PlayOneShot(sound01.clip); // SEの場合はこちら(音を重ねることができる)
| + | |
− | }
| + | |
− | void Update () {
| + | |
− | }
| + | |
− | }
| + | |
| | | |
− | ==画面表示時に設置したGameObjectが表示されて音が鳴るのを防ぐ方法==
| + | [[Unity/Csharp/音/生成]] |
− | seをつけたGameObjectのPlayOnAwakeのチェックを外す
| + | |
| | | |
− | ==BGMオンオフ==
| + | [[Unity/Csharp/音/変換]] |
− | <pre>
| + | |
− | using System.Collections;
| + | |
− | using System.Collections.Generic;
| + | |
− | using UnityEngine;
| + | |
− | using UnityEngine.UI;
| + | |
− | | + | |
− | public class AudioScene : MonoBehaviour
| + | |
− | {
| + | |
− | Toggle bgmToggle;
| + | |
− | AudioSource bgmSource;
| + | |
− | void Start()
| + | |
− | {
| + | |
− | bgmToggle = GameObject.Find("BgmToggle").GetComponent<Toggle>();
| + | |
− | bgmToggle.onValueChanged.AddListener(delegate {
| + | |
− | ToggleValueChanged(bgmToggle);
| + | |
− | });
| + | |
− | Debug.Log("bgmToggle.isOn=" + bgmToggle.isOn);
| + | |
− | bgmSource = GameObject.Find("Bgm").GetComponent<AudioSource>();
| + | |
− | bgmSource.mute = !bgmToggle.isOn;
| + | |
− | }
| + | |
− | void ToggleValueChanged(Toggle change)
| + | |
− | {
| + | |
− | Debug.Log("bgmToggle.isOn=" + bgmToggle.isOn);
| + | |
− | bgmSource = GameObject.Find("Bgm").GetComponent<AudioSource>();
| + | |
− | bgmSource.mute = !bgmToggle.isOn;
| + | |
− | }
| + | |
− | }
| + | |
− | </pre>
| + | |
− | | + | |
− | ==音素材について==
| + | |
− | movからmp3へ
| + | |
− | https://convertio.co/ja/mov-mp3/
| + | |
− | | + | |
− | mp3を切り出す
| + | |
− | http://audio-cutter.com/ja/
| + | |