ユーザ用ツール

サイト用ツール

wiki:unity:sound:001

以前のリビジョンの文書です


001 最も基本的な音の再生(5.4.1)

  1. 使用するサウンドデータをUnityのAssets以下に入れる。
  2. シーンにSphereなどGameObjectを追加する。
  3. 空のGameObjectにAudioSource コンポーネントを追加する。
  4. Audio Clip プロパティに好きなサウンドデータを割り当てる。
  5. スクリプトを書いてGameObjectに割り当てる。
Touch.cs
using UnityEngine;
using System.Collections;
 
/// <summary>
/// 球をタッチしたら、SE再生
/// </summary>
public class Touch : MonoBehaviour
{
    void Update ()
    {
        Ray ray;
        RaycastHit hit;
        if(Input.GetMouseButtonDown(0))
        {
            Camera mainCamera = GameObject.FindWithTag("MainCamera").GetComponent<Camera>();
            ray = mainCamera.ScreenPointToRay(Input.mousePosition);
            if(Physics.Raycast(ray, out hit, 100))
            {
                AudioSource audioSource = GetComponent<AudioSource>();
                audioSource.Play();
            }
        }
    }
}
Permalink wiki/unity/sound/001.1474727358.txt.gz · 最終更新: 2016/09/24 14:29 by step

oeffentlich