Component:AudioClipPlayer: Difference between revisions

From Resonite Wiki
Automated: update component fields
Automated: update Categories, SyncDelegates
Line 12: Line 12:
|playback|{{RootFieldType|SyncPlayback}}|TypeAdv0=true| The playback object that includes data about playtime, duration, position, and playspeed of the audio.
|playback|{{RootFieldType|SyncPlayback}}|TypeAdv0=true| The playback object that includes data about playtime, duration, position, and playspeed of the audio.
|Clip|{{RootFieldType|AssetRef`1|[[Type:AudioClip|AudioClip]]}}|TypeAdv1=true| The AudioClip to play. This can be a [[Component:StaticAudioClip|StaticAudioClip]].
|Clip|{{RootFieldType|AssetRef`1|[[Type:AudioClip|AudioClip]]}}|TypeAdv1=true| The AudioClip to play. This can be a [[Component:StaticAudioClip|StaticAudioClip]].
}}
== Sync Delegates ==
{{Table ComponentTriggers
|Play()|[[Type:Action|Action]]|
|Stop()|[[Type:Action|Action]]|
|Pause()|[[Type:Action|Action]]|
|Resume()|[[Type:Action|Action]]|
}}
}}


Line 26: Line 34:
</translate>
</translate>
[[Category:Components{{#translation:}}|Audio Clip Player]]
[[Category:Components{{#translation:}}|Audio Clip Player]]
[[Category:ComponentStub]]
[[Category:Components:Audio{{#translation:}}|Audio Clip Player]]
[[Category:Components:Audio{{#translation:}}|Audio Clip Player]]

Revision as of 13:11, 6 November 2024

Component image 
Audio Clip Player component as seen in the Scene Inspector


Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled.
playback direct SyncPlayback The playback object that includes data about playtime, duration, position, and playspeed of the audio.
Clip AudioClip The AudioClip to play. This can be a StaticAudioClip.

Sync Delegates

Triggers
Method Name Method type and Arguments. Description
Play() Action
Stop() Action
Pause() Action
Resume() Action

Usage

Add an audio clip to the Clip field by holding a default audio clip player and clicking. then put the Audio Clip Player into an Audio Output and hit play to hear the audio.

Examples

This is usually used in in-game audio players like radios, vehicles, and default audio clip players to play audio constantly. It can be used to play audio and be able to scrub the audio without worrying about working with one shots which play all the way through.

Related Components