版本:Unity 6 (6000.0)
语言English
  • C#

AudioSource.PlayClipAtPoint

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法采纳所有提交内容,但我们确实阅读了用户提出的每个修改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的修改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public static void PlayClipAtPoint(AudioClip clip, Vector3 position, float volume = 1.0F);

参数

clip 要播放的音频数据。
position 声音发源的世界空间位置。
volume 播放音量。

描述

在世界空间的给定位置播放 AudioClip。

此函数创建音频源,但在剪辑播放完成后会自动将其释放。

using UnityEngine;

[RequireComponent(typeof(AudioSource))] public class Example : MonoBehaviour { public AudioClip clip; //make sure you assign an actual clip here in the inspector

void Start() { AudioSource.PlayClipAtPoint(clip, new Vector3(5, 1, 2)); } }