C# Class Assets.Scripts.Scenes.Game.Boss.BossAttackFeedbackController

Inheritance: UnityEngine.MonoBehaviour
Exibir arquivo Open project: maximecharron/GLO-3002-Frima

Public Properties

Property Type Description
AudioClips UnityEngine.AudioClip[]
AudioSourcePoolSize int
HitBubble UnityEngine.GameObject
HitBubblePoolSize int
HitParticleSystem UnityEngine.GameObject
ParticleSystemPoolSize int

Public Methods

Method Description
ShowAttackFeedback ( int hitValue ) : void
ShowHitMissFeedback ( ) : void

Private Methods

Method Description
IsAudioSourcePoolItemAvailable ( UnityEngine unityObject ) : bool
IsHitBubblePoolItemAvailable ( UnityEngine unityObject ) : bool
IsParticlePoolItemAvailabile ( UnityEngine unityObject ) : bool
PlayHitSound ( ) : void
PlayParticles ( ) : void
ShowHitBubble ( string text, Color textColor, bool flyUp ) : void
Start ( ) : void

Method Details

ShowAttackFeedback() public method

public ShowAttackFeedback ( int hitValue ) : void
hitValue int
return void

ShowHitMissFeedback() public method

public ShowHitMissFeedback ( ) : void
return void

Property Details

AudioClips public_oe property

public AudioClip[],UnityEngine AudioClips
return UnityEngine.AudioClip[]

AudioSourcePoolSize public_oe property

public int AudioSourcePoolSize
return int

HitBubble public_oe property

public GameObject,UnityEngine HitBubble
return UnityEngine.GameObject

HitBubblePoolSize public_oe property

public int HitBubblePoolSize
return int

HitParticleSystem public_oe property

public GameObject,UnityEngine HitParticleSystem
return UnityEngine.GameObject

ParticleSystemPoolSize public_oe property

public int ParticleSystemPoolSize
return int