![]() | BulletLauncher Class |
Namespace: RavingBots.MagicGestures.Game.Magic
public class BulletLauncher : MagicEffect
The BulletLauncher type exposes the following members.
Name | Description | |
---|---|---|
![]() | BulletLauncher | Initializes a new instance of the BulletLauncher class |
Name | Description | |
---|---|---|
![]() | Awake |
Reset this instance to the pristine state.
(Overrides MagicEffectAwake.) |
![]() | CanFire | if another bullet can be fired.
|
![]() | CreateBullets |
Create the bullet instances.
|
![]() | Fire |
Fire another bullet.
|
![]() | FixedUpdate |
Update the effect state.
(Overrides MagicEffectFixedUpdate.) |
![]() | OnRelease |
Called when the user releases the trigger.
(Overrides MagicEffectOnRelease.) |
![]() | ResetBullets |
Reset the bullet instances.
|
![]() | ResetState |
Reset this instance to the pristine state.
(Overrides MagicEffectResetState.) |
![]() | SetColor |
Called when the color of the effect changes.
(Overrides MagicEffectSetColor(Color).) |
Name | Description | |
---|---|---|
![]() | _bullets |
The bullet instances.
|
![]() | _bulletTransform |
The saved transform of the bullet.
|
![]() | _coloredMesh |
The mesh renderers that are colored according
to configured spell preferences.
|
![]() | _coloredTrail |
The trail renderers that are colored according
to configured spell preferences.
|
![]() | _firedCount |
The number of bullets already launched.
|
![]() | _firedTime |
The time since first bullet was launched.
|
![]() | BulletCount |
The number of bullets to launch.
|
![]() | BulletPrefab |
The bullet prefab to use.
|
![]() | ColorLighten |
Teh configured color lighten factor.
|
![]() | FireInterval |
The interval between bullets.
|
![]() | FireSound |
The sound played when a bullet is launched.
|