本文整理汇总了C#中Problem.TargetWord方法的典型用法代码示例。如果您正苦于以下问题:C# Problem.TargetWord方法的具体用法?C# Problem.TargetWord怎么用?C# Problem.TargetWord使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Problem
的用法示例。
在下文中一共展示了Problem.TargetWord方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ProvideHint
public void ProvideHint(Problem currProblem)
{
//maybe make this a couroutine that can "iterate" thru each hint step
//each of which is an audio file, except for the last which involves a visual change as wellS
userInputRouter.DisplayLettersOf (currProblem.TargetWord (false));
switch (currHintIdx) {
case 0:
AudioSourceController.PushClip (sound_out_word);
break;
case 1:
currProblem.PlaySoundedOutWord ();
break;
}
StudentsDataHandler.instance.LogEvent ("requested_hint", currHintIdx + "", "NA");
}
示例2: SetUpNextProblem
public void SetUpNextProblem()
{
//get the next specific problem from the ProblemType class
ClearSavedUserChanges ();
hintController.Reset ();
currProblem = ProblemsRepository.instance.GetNextProblem ();
StudentsDataHandler.instance.RecordActivityTargetWord (currProblem.TargetWord (false));
lockedPositionHandler.ResetForNewProblem ();
lockedPositionHandler.RememberPositionsThatShouldNotBeChanged (currProblem.InitialWord, currProblem.TargetWord (false).Trim ());
arduinoLetterController.ReplaceEachLetterWithBlank ();
arduinoLetterController.PlaceWordInLetterGrid (currProblem.InitialWord);
arduinoLetterController.UpdateDefaultColoursAndSoundsOfLetters (false);
arduinoLetterController.LockAllLetters ();
userInputRouter.RequestTurnOffImage ();
hintController.DeActivateHintButton ();
PlayInstructions (); //dont bother telling to place initial letters during assessment mode
state = State.PLACE_INITIAL_LETTERS;
//In case the initial state is already correct (...which happens when the user needs to build the word "from scratch". This makes it so
//we don;t need to trigger the check by adding a "blank"!
ChangeProblemStateIfAllLockedPositionsAHaveCorrectCharacter ();
//
}