您可以自由地在同一游戏对象上添加相同类型的多个组件。
其中的“难”,就是检索正确的audioSource。
假设您将以下脚本附加到游戏对象:
using UnityEngine;
using System.Collections;
public class GunSound : MonoBehaviour
{
public AudioSource ShootAudioSource;
public AudioSource ReloadAudioSource;
public void PlayShootSound()
{
ShootAudioSource.Play();
}
public void PlayReloadSound()
{
ReloadAudioSource.Play();
}
}
Run Code Online (Sandbox Code Playgroud)
然后,在检查器中,您将有两个 AudioSource 字段。
按照以下步骤拖放两个音频源:
AudioSource用鼠标在第一个 AudioSource 组件的文本上单击并按住左键。然后,将选择放在第一个检查器选项卡的字段中| 归档时间: |
|
| 查看次数: |
9349 次 |
| 最近记录: |