Nice Vibrations  v3.9
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
MoreMountains.NiceVibrations.BallDemoBall Class Reference
Inheritance diagram for MoreMountains.NiceVibrations.BallDemoBall:

Public Member Functions

virtual void HitPusher ()
 

Public Attributes

bool HapticsEnabled = true
 
ParticleSystem HitParticles
 
ParticleSystem HitPusherParticles
 
LayerMask WallMask
 
LayerMask PusherMask
 
MMUIShaker LogoShaker
 
AudioSource TransientAudioSource
 

Protected Member Functions

virtual void Awake ()
 
virtual void OnCollisionEnter2D (Collision2D collision)
 
virtual void Update ()
 
virtual void HitBottom ()
 
virtual void HitWall ()
 

Protected Attributes

Rigidbody2D _rigidBody
 
float _lastRaycastTimestamp = 0f
 
Animator _ballAnimator
 
int _hitAnimationParameter
 

Member Function Documentation

◆ Awake()

virtual void MoreMountains.NiceVibrations.BallDemoBall.Awake ( )
protectedvirtual

◆ HitBottom()

virtual void MoreMountains.NiceVibrations.BallDemoBall.HitBottom ( )
protectedvirtual

◆ HitPusher()

virtual void MoreMountains.NiceVibrations.BallDemoBall.HitPusher ( )
virtual

◆ HitWall()

virtual void MoreMountains.NiceVibrations.BallDemoBall.HitWall ( )
protectedvirtual

◆ OnCollisionEnter2D()

virtual void MoreMountains.NiceVibrations.BallDemoBall.OnCollisionEnter2D ( Collision2D  collision)
protectedvirtual

◆ Update()

virtual void MoreMountains.NiceVibrations.BallDemoBall.Update ( )
protectedvirtual

Member Data Documentation

◆ _ballAnimator

Animator MoreMountains.NiceVibrations.BallDemoBall._ballAnimator
protected

◆ _hitAnimationParameter

int MoreMountains.NiceVibrations.BallDemoBall._hitAnimationParameter
protected

◆ _lastRaycastTimestamp

float MoreMountains.NiceVibrations.BallDemoBall._lastRaycastTimestamp = 0f
protected

◆ _rigidBody

Rigidbody2D MoreMountains.NiceVibrations.BallDemoBall._rigidBody
protected

◆ HapticsEnabled

bool MoreMountains.NiceVibrations.BallDemoBall.HapticsEnabled = true

◆ HitParticles

ParticleSystem MoreMountains.NiceVibrations.BallDemoBall.HitParticles

◆ HitPusherParticles

ParticleSystem MoreMountains.NiceVibrations.BallDemoBall.HitPusherParticles

◆ LogoShaker

MMUIShaker MoreMountains.NiceVibrations.BallDemoBall.LogoShaker

◆ PusherMask

LayerMask MoreMountains.NiceVibrations.BallDemoBall.PusherMask

◆ TransientAudioSource

AudioSource MoreMountains.NiceVibrations.BallDemoBall.TransientAudioSource

◆ WallMask

LayerMask MoreMountains.NiceVibrations.BallDemoBall.WallMask

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