Helper classes that ScoreFlash uses and the interface with all relevant methods that ScoreFlash instances offer.
Classes
Class | Description | |
---|---|---|
ScoreFlashBase |
Base class for MonoBehaviours implementing the main ScoreFlash functionalities.
| |
ScoreFlashFollow3DLocation | ||
ScoreFlashRendererBase |
Implement this adaptor for using custom renderers, like GUIText. This
cannot be attached to game objects! The custom renderers implementing
the abstract methods, however, can!
| |
ScoreFlashRendererGUIText |
Attach this to a GUIText prefab and assign the prefab to an
instance of ScoreFlash to have that ScoreFlash
render its messages using GUIText.
| |
ScoreFlashRendererTextMesh |
Attach this to a Text Mesh prefab and assign the prefab to an
instance of ScoreFlash to have that ScoreFlash
render its messages using Text Mesh.
| |
ScoreFlashRendererTextMesh3D |
Attach this to a Text Mesh prefab and assign the prefab to an
instance of ScoreFlash to have that ScoreFlash
render its messages using Text Mesh. This is the 3D space version
that can also be used in VR environments (e.g. Oculus Rift).
| |
ScoreFlashRendererUnityGUI |
Attach this to a simple prefab with just a game object and assign that
prefab to an instance of ScoreFlash to have that ScoreFlash
render its messages using GUIText.
| |
ScoreFlashVisualDesigner |
Handles rendering the score flash visual designer into the scene view.
| |
ScoreMessage |
Represents an individual message. This is a lightweight C# class;
no game object attached. So we can have a lot of these!
|
Interfaces
Interface | Description | |
---|---|---|
IHasOnGUI |
Interface that custom renderers can implement if they are based on Unity GUI
and have an OnGUI method. This will make them render properly in the designer.
| |
IHasVisualDesigner |
Interface for components that have a score flash style visual designer.
The interface speaks to you, and says "I has visual designer".
| |
IScoreFlash |
Interface providing the "push"-methods that ScoreFlash offers.
| |
IScoreFlashLayout |
Interface providing access to the layout properties of ScoreFlash.
|
Enumerations
Enumeration | Description | |
---|---|---|
ScoreMessage Phase |
The animation phase this ScoreMessage currently is in.
|