public void SetUp() { gube = new GameObject(); gube.AddComponent <Gube> (); gubeComponent = gube.GetComponent <Gube> (); }
public void CheckGameStatus() { /* Algorithm: CheckGameStatus * Description: Verifies if user lost or won * * START * IF cube TOUCH THE CORRECT FLOOR * CALL TO UpdatePoints * CALL TO ShowPoints * ELSE IF cube TOUCH THE INCORRECT FLOOR * CALL TO 0 * END */ Gube cubeComponent = cube.GetComponent <Gube> (); if (cubeComponent.TouchCorrectFloor == Properties.TouchStatus.Failed) { GameOver(); } else if (cubeComponent.TouchCorrectFloor == Properties.TouchStatus.Final) { YouWon(); } // Reset status cubeComponent.TouchCorrectFloor = Properties.TouchStatus.Neutral; }