NarayanaGames.ScoreFlashComponent NamespaceScoreFlash API Documentation V4.6.0
Helper classes that ScoreFlash uses and the interface with all relevant methods that ScoreFlash instances offer.
Classes

  ClassDescription
Public classScoreFlashBase
Base class for MonoBehaviours implementing the main ScoreFlash functionalities.
Public classScoreFlashFollow3DLocation
Public classScoreFlashRendererBase
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!
Public classScoreFlashRendererGUIText
Attach this to a GUIText prefab and assign the prefab to an instance of ScoreFlash to have that ScoreFlash render its messages using GUIText.
Public classScoreFlashRendererTextMesh
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.
Public classScoreFlashRendererTextMesh3D
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).
Public classScoreFlashRendererUnityGUI
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.
Public classScoreFlashVisualDesigner
Handles rendering the score flash visual designer into the scene view.
Public classScoreMessage
Represents an individual message. This is a lightweight C# class; no game object attached. So we can have a lot of these!
Interfaces

  InterfaceDescription
Public interfaceIHasOnGUI
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.
Public interfaceIHasVisualDesigner
Interface for components that have a score flash style visual designer. The interface speaks to you, and says "I has visual designer".
Public interfaceIScoreFlash
Interface providing the "push"-methods that ScoreFlash offers.
Public interfaceIScoreFlashLayout
Interface providing access to the layout properties of ScoreFlash.
Enumerations

  EnumerationDescription
Public enumerationScoreMessage Phase
The animation phase this ScoreMessage currently is in.