|
Flying Piggy 2D Runner Kit
1.0
Complete 2D runner template for Unity
|
Public Member Functions | |
| virtual void | Reset () |
| override void | StartGame () |
| override void | PauseGame () |
| override void | ResumeGame () |
Public Member Functions inherited from GameCommandReceiver | |
| virtual void | PauseNewGame () |
| virtual void | ResumeNewGame () |
| virtual void | GameOver () |
| virtual void | WinGame () |
| virtual void | StopGame () |
| virtual void | ResetGame () |
Public Attributes | |
| GameData.ScoreId | scoreId |
| GameData.ScoreId | totalScoreId |
| GameData.ScoreId | highscoreId |
Protected Member Functions | |
| void | AddToScore () |
| virtual void | OnStart () |
| virtual void | OnUpdate () |
| virtual void | ItemOnTriggerEnter (Collider2D other) |
| virtual void | ItemOnCollisionEnter (Collision2D collision) |
| virtual void | ItemOnCollisionStay (Collision2D collision) |
| virtual void | ItemOnCollisionExit (Collision2D collision) |
Protected Attributes | |
| List< Score > | scores |
| int | scoreStep = 1 |
| Vector3 | originalPosition |
| Vector3 | originalAngles |
Static Protected Attributes | |
| static bool | pause = false |
Items have mutual effect on each other and the player on collision. Collision with item changes a score.
|
protected |
Increase score by scoreStep and save the result
|
protectedvirtual |
|
protectedvirtual |
Is executed on OnCollisionExit()
|
protectedvirtual |
Is executed on OnCollisionStay()
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Is executed on Update()
Reimplemented in Plane.
|
virtual |
Actions after the game is paused.
Reimplemented from GameCommandReceiver.
|
virtual |
|
virtual |
Actions after the game is resumed.
Reimplemented from GameCommandReceiver.
|
virtual |
Actions after the game is started.
Reimplemented from GameCommandReceiver.
| GameData.ScoreId Item.highscoreId |
|
protected |
|
protected |
|
staticprotected |
| GameData.ScoreId Item.scoreId |
|
protected |
|
protected |
| GameData.ScoreId Item.totalScoreId |