Word Game Builder 2.0.1f2
Reference Manual
|
An interface defining a letter tile. Implementations must derive from MonoBehaviour in some form. More...
Public Member Functions | |
void | ChangeDefaultLetter (Letter letter) |
Changes the default letter on a tile. More... | |
void | DespawnTile () |
This should control tile visibility, colliders, and triggers. More... | |
void | RemoveWildcard () |
Remove the wildcard letter on a tile. More... | |
void | SetWildcard (Letter letter) |
Sets the wildcard letter on a tile. More... | |
void | SetWildcard (Letter letter, int score) |
Sets the wildcard letter on a tile, and changes its score to the specified score. More... | |
void | SpawnTile () |
This should control tile visibility, colliders, and triggers. More... | |
Public Member Functions inherited from IMonoBehaviour | |
void | CancelInvoke () |
Cancels all Invoke calls on this MonoBehaviour. More... | |
void | CancelInvoke (string methodName) |
Cancels all Invoke calls with name methodName on this behaviour. More... | |
int | GetInstanceID () |
Returns the instance id of the object. More... | |
void | Invoke (string methodName, float time) |
Invokes the method methodName in time seconds. More... | |
void | InvokeRepeating (string methodName, float time, float repeatRate) |
Invokes the method methodName in time seconds. More... | |
bool | IsInvoking () |
Is any invoke pending on this MonoBehaviour? More... | |
bool | IsInvoking (string methodName) |
Is any invoke on methodName pending? More... | |
Coroutine | StartCoroutine (IEnumerator routine) |
Starts a coroutine. More... | |
Coroutine | StartCoroutine (string methodName) |
Starts a coroutine named methodName. More... | |
Coroutine | StartCoroutine (string methodName, object value) |
Starts a coroutine named methodName. More... | |
void | StopAllCoroutines () |
Stops all coroutines running on this behaviour. More... | |
void | StopCoroutine (string methodName) |
Stops all coroutines named methodName running on this behaviour. More... | |
string | ToString () |
Returns the name of the game object. More... | |
Properties | |
Letter | currentLetter [get] |
The current letter represented by the tile. More... | |
int | currentPointValue [get] |
The current point value of the tile. More... | |
Letter | defaultLetter [get] |
The default letter represented by the tile. More... | |
int | defaultPointValue [get] |
The default point value of the tile. More... | |
bool | isActive [get] |
Is the tile currently active (spawned)? More... | |
WGBEvent | onTileChange [get, set] |
This event should fire when a tile's display should change in any way. More... | |
WGBEvent | onTileSpawn [get, set] |
This event should fire when a tile is spawned or despawned. More... | |
Letter | wildcardLetter [get] |
The wildcard letter represented by the tile. More... | |
Properties inherited from IMonoBehaviour | |
bool | enabled [get, set] |
Enabled Behaviours are Updated, disabled Behaviours are not. More... | |
GameObject | gameObject [get] |
The game object this component is attached to. A component is always attached to a game object. More... | |
HideFlags | hideFlags [get, set] |
Should the object be hidden, saved with the scene or modifiable by the user? More... | |
string | name [get, set] |
The name of the object. More... | |
string | tag [get, set] |
The tag of this game object. More... | |
Transform | transform [get] |
The Transform attached to this GameObject. A component is always attached to a transform. More... | |
object | userData [get, set] |
Additional user data associated with this object. This is unused by default. More... | |
An interface defining a letter tile. Implementations must derive from MonoBehaviour in some form.
Any implementation of this interface will work with other Word Game Builder classes. However, it is recommended to use the LetterTile class instead.
void ChangeDefaultLetter | ( | Letter | letter | ) |
Changes the default letter on a tile.
letter | The new default letter to assign to the tile. |
Changing the default letter will also reset the default score.
Implemented in LetterTile.
void DespawnTile | ( | ) |
This should control tile visibility, colliders, and triggers.
Implemented in LetterTile.
void RemoveWildcard | ( | ) |
Remove the wildcard letter on a tile.
Implemented in LetterTile.
void SetWildcard | ( | Letter | letter | ) |
Sets the wildcard letter on a tile.
letter | The letter to set as the wildcard letter. |
Implemented in LetterTile.
void SetWildcard | ( | Letter | letter, |
int | score | ||
) |
Sets the wildcard letter on a tile, and changes its score to the specified score.
letter | The letter to set as the wildcard letter. |
score | The score to set for the wildcard tile. |
Implemented in LetterTile.
void SpawnTile | ( | ) |
This should control tile visibility, colliders, and triggers.
Implemented in LetterTile.
|
get |
The current letter represented by the tile.
This will get either the default letter or wildcard letter, depending on which one is in use.
|
get |
The current point value of the tile.
|
get |
The default letter represented by the tile.
|
get |
The default point value of the tile.
|
get |
Is the tile currently active (spawned)?
|
getset |
This event should fire when a tile's display should change in any way.
|
getset |
This event should fire when a tile is spawned or despawned.
|
get |
The wildcard letter represented by the tile.