BArtisan.Thrusters.Helpers Namespace Reference

Detailed Description

Helpers are optional components that are used to affect, interact, display the thruster effects or connect them to other components (made by other devs or Unity).

Most of them work with all types of thrusters, and they were built for demo purposes, as an example of how simple but powerful the Trusters can be.

Together with the Thrusters and Editor components form the BPropulsionSystem.

Namespaces

namespace  Controllers
 The main purpose of Helpers.Controllers components is to handle 1 or more thrusters throttle value. Controllers come in many flavours, some are controlled by the developers other by the players.
 
namespace  Faults
 All the components that deal with adding and removing thruster faults, are gathered under this umbrella.
 
namespace  Paths
 The companion classes that were explicit built for Thrusters.Paths components are gathered under this namespace.
 

Classes

class  BThrusterHelperLight
 A helper, made as an example to show how you can connect a thrusters throttle and state to a series of lights. You can drag&drop the lights or leave empty for auto detect (in the same objects and children) More...
 
class  BThrusterHelperParticles
 A helper made as an example to show how to connect a thrusters's throttle to a Particle System. Used to make special effects like engine flames, smoke, trails and more. For optimization purposes Deactive this component if you do not need it. More...
 
class  BThrusterHelperSound
 A helper made as an example to show how to connect a thrusters's throttle to an Audio Source. It can control a source's volume and/or it's pitch. For optimization purposes Deactive this component if you do not need it. More...
 
class  BThrusterHelperUISlider
 It links one thruster to one Unity UI Slider. It works in both ways: More...