Legacy Documentation: Version 4.6(go to latest)
Language: English
  • C#
  • JS
  • Boo

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

AudioSource.PlayClipAtPoint

Switch to Manual
public static function PlayClipAtPoint(clip: AudioClip, position: Vector3, volume: float = 1.0F): void;

Parameters

clip Audio data to play.
position Position in world space from which sound originates.
volume Playback volume.

Description

Plays an AudioClip at a given position in world space.

This function creates an audio source but automatically disposes of it once the clip has finished playing.

	@script RequireComponent(AudioSource)

public var clip : AudioClip; //make sure you assign an actual clip here in the inspector

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