DigitalRuby.ThunderAndLightning Namespace |
Class | Description | |
---|---|---|
DemoConfigureScript |
Demo script to configure a script for lightning
| |
DemoMeshScript |
Demo mesh script, unused currently
| |
DemoPathScript |
Apply rotation to a crate
| |
DemoPlayerControllerScript |
Lightning player controller script
| |
DemoScript |
Main demo script to configure lightning
| |
DemoScript2D |
Rotates a sprite
| |
DemoScriptManualAutomatic |
Demo script to toggle between automatic and manual lightning
| |
DemoScriptMoveRandomly |
Move an object randomly
| |
DemoScriptPrefabTutorial |
Trigger lightning with spacebar
| |
DemoScriptReloadSceneEsc |
Press ESC to reload a scene
| |
DemoScriptRotate |
Demo script to rotate an object
| |
DemoScriptTriggerPath |
Demo script for lightning spline path
| |
LightningBeamSpellScript |
Lightning bolt beam spell script, like a phasor or laser
| |
LightningBolt |
Lightning bolt
| |
LightningBoltLineRendererMesh |
Class the encapsulates a game object, and renderer for lightning bolt meshes
| |
LightningBoltDependencies |
Lightning bolt dependencies
| |
LightningBoltParameters |
Parameters that control lightning bolt behavior
| |
LightningBoltPathScript |
Lightning bolt path script implementation
| |
LightningBoltPathScriptBase |
Base lghtning bolt path script
| |
LightningBoltPrefabScript |
Lightning bolt prefab script, base script to create lightning using a prefab
| |
LightningBoltPrefabScriptBase |
Lightning bolt prefab base script
| |
LightningBoltScript |
Lightning bolt script
| |
LightningBoltSegmentGroup |
A group of lightning bolt segments, such as the main trunk of the lightning bolt
| |
LightningBoltShapeConeScript |
Lightning bolt cone shape script, draws lightning in a cone coming from inner radius spreading to outter radius at length
| |
LightningBoltShapeSphereScript |
Lightning bolt sphere shape script, creates lightning inside a sphere
| |
LightningBoltTransformTrackerScript |
Lightning bolt transform tracker script, keeps lightning anchored properly between two transforms
| |
LightningCustomTransformDelegate |
Lightning custom transform delegate
| |
LightningCustomTransformStateInfo |
Lightning custom transform info
| |
LightningFieldScript |
Lightning field script, creates lightning in a cube
| |
LightningGenerator |
Lightning generator base class
| |
LightningGeneratorPath |
Generates lightning that follows a path
| |
LightningGizmoScript |
Draws lightning bolt script gizmos
| |
LightningLightParameters |
Lightning light parameters
| |
LightningLightsabreScript |
Lightning bolt script that acts like a laser sword
| |
LightningMeshSurfaceScript |
Script that generates lightning on the surface of a mesh
| |
LightningParticleCollisionForwarder |
This script simply allows forwarding collision events for the objects that collide with something. This
allows you to have a generic collision handler and attach a collision forwarder to your child objects.
In addition, you also get access to the game object that is colliding, along with the object being
collided into, which is helpful.
| |
LightningParticleSpellScript |
Lightning bolt spell that uses a particle system
| |
LightningQualityMaximum |
Contains maximum values for a given quality settings
| |
LightningSpellScript |
Base script for lightning bolt spells
| |
LightningSplineScript |
Lightning bolt spline script, helps lightning curve around path points
| |
LightningSpriteSheetCreator |
Helps create lightning sprite sheets
| |
LightningThreadState |
Lightning threading state
| |
LightningWhipScript |
Lightning whip script
| |
LightningWhipSpell |
Lightning whip spell, think Balrog but with lightning instead of fire
| |
MeshHelper |
Mesh helper methods
| |
PathGenerator |
Utility class to assist in generating curves, splines, etc.
| |
SingleLineAttribute |
Apply to a field to make it render in one line
| |
SingleLineClampAttribute |
Same as SingleLineAttribute but with clamp
| |
SingleLineDrawer |
Single line drawer, used on Vector4, RangeOfFloats and RangeOfIntegers
| |
ThunderAndLightningScript |
Thunder and lightning script for random lightning bolts
| |
WaitForSecondsLightning |
Fast coroutine for delays
|
Structure | Description | |
---|---|---|
LightningBoltSegment |
A single segment of a lightning bolt
| |
RangeOfFloats |
Min and max range of floats (inclusive)
| |
RangeOfIntegers |
Min and max range of int (inclusive)
|
Interface | Description | |
---|---|---|
ICollisionHandler |
Collision handler interface
|
Enumeration | Description | |
---|---|---|
CameraMode |
Camera modes
| |
LightningBoltQualitySetting |
Quality settings for lightning
| |
LightningCustomTransformState |
Lightning custom transfrom state
|