Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
Plugins.GeometricVision.TargetingSystem.Code.Audio.AudioPoolManager Class Reference

Public Member Functions

void PlayAudioAt (Transform parentTargetingSystemTransform, float3 positionToSpawn, ActionsTemplateTriggerActionElement actionsElement, MonoBehaviour owner)
 Reserve pool item for playing audio from the pool of game objects containing audiosource More...
 
void PlayAudioAt (Transform parentTargetingSystemTransform, float3 positionToSpawn, AudioClip audioClip, bool unparentFromSource, float volume, float spatialBlend, MonoBehaviour owner)
 Reserve pool item for playing audio from the pool of game objects containing audio source More...
 
void PlayAudioAt (Transform parentTargetingSystemTransform, float3 positionToSpawn, AudioSource audioSource, bool unparentFromSource, MonoBehaviour owner)
 

Properties

AudioPoolItem[] AudioSourcePool [get, set]
 

Member Function Documentation

◆ PlayAudioAt() [1/2]

void Plugins.GeometricVision.TargetingSystem.Code.Audio.AudioPoolManager.PlayAudioAt ( Transform  parentTargetingSystemTransform,
float3  positionToSpawn,
ActionsTemplateTriggerActionElement  actionsElement,
MonoBehaviour  owner 
)

Reserve pool item for playing audio from the pool of game objects containing audiosource

Parameters
parentTargetingSystemTransformUsually the targeting system calling to spawn targeting effects
positionToSpawn
actionsElement
owner

◆ PlayAudioAt() [2/2]

void Plugins.GeometricVision.TargetingSystem.Code.Audio.AudioPoolManager.PlayAudioAt ( Transform  parentTargetingSystemTransform,
float3  positionToSpawn,
AudioClip  audioClip,
bool  unparentFromSource,
float  volume,
float  spatialBlend,
MonoBehaviour  owner 
)

Reserve pool item for playing audio from the pool of game objects containing audio source

Parameters
parentTargetingSystemTransformUsually the targeting system calling to spawn targeting effects
positionToSpawn
audioClip
unparentFromSource
volume
spatialBlend

The documentation for this class was generated from the following file: