Added timer to SpellingBee to see when a sign is accepted. Times display -> accepted
This commit is contained in:
@@ -170,6 +170,11 @@ public partial class SpellingBeeController : AbstractMinigameController
|
||||
get { return fingerspelling; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Timer to keep track of how long a sign is performed
|
||||
/// </summary>
|
||||
protected DateTime acceptance_test_timer;
|
||||
|
||||
/// <summary>
|
||||
/// Update is called once per frame
|
||||
/// </summary>
|
||||
@@ -280,6 +285,7 @@ public partial class SpellingBeeController : AbstractMinigameController
|
||||
letterIndex++;
|
||||
} while (letterIndex < currentWord.Length && currentWord[letterIndex] == ' ');
|
||||
|
||||
acceptance_test_timer = DateTime.Now;
|
||||
// Change the color of the next letter or change to new word
|
||||
if (letterIndex < currentWord.Length)
|
||||
{
|
||||
@@ -377,6 +383,8 @@ public partial class SpellingBeeController : AbstractMinigameController
|
||||
bool successful = sign.ToUpper() == currentWord[letterIndex].ToString().ToUpper();
|
||||
if (successful)
|
||||
{
|
||||
// Timer acceptance test
|
||||
Debug.Log(DateTime.Now - acceptance_test_timer);
|
||||
AddSeconds(secondsPerLetter);
|
||||
}
|
||||
NextLetter(successful);
|
||||
@@ -529,6 +537,9 @@ public partial class SpellingBeeController : AbstractMinigameController
|
||||
|
||||
scoreDisplay.text = $"Score: {CalculateScore()}";
|
||||
scoreBonus.text = "";
|
||||
|
||||
// timer for acceptance test
|
||||
acceptance_test_timer = DateTime.Now;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user