示例#1
0
    protected override void SendResponse(string text)
    {
        targetResponse.text = text;
        _textToSpeech.AddTextToQueue(text);

        if (FoodConstants.DONUT.IsMatch(text))
        {
            ActiveObject(donut);
        }
        else if (FoodConstants.HAMBURGER.IsMatch(text))
        {
            ActiveObject(hamburger);
        }
        else if (FoodConstants.HAM_EGG.IsMatch(text))
        {
            ActiveObject(hamEgg);
        }
        else if (FoodConstants.ICE_CREAM.IsMatch(text))
        {
            ActiveObject(iceCream);
        }
    }
 protected override void SendMessage(string text)
 {
     _textToSpeech.AddTextToQueue(text);
 }
 protected override void SendResponse(string text)
 {
     targetResponse.text = text;
     _textToSpeech.AddTextToQueue(text);
 }