Ejemplo n.º 1
0
 private IEnumerator SetPortrait(KaraokeProfile kp)
 {
     if (kp != lastKaraokeProfile)
     {
         if (lastKaraokeProfile != null)
         {
             animator.SetTrigger("HidePortrait");
             yield return(new WaitForSeconds(.5f));
         }
         lastKaraokeProfile = kp;
         kPortrait.sprite   = kp.Portrait;
         animator.SetTrigger("ShowPortrait");
     }
 }
Ejemplo n.º 2
0
    private void EndDialogue()
    {
        Debug.Log("Ending Dialogue");
        isTalking          = false;
        lastKaraokeProfile = null;

        if (isMoving)
        {
            talkinNPC.isMoving = true;
        }


        showKaraoke = true;
        talkinNPC   = null;
        isMoving    = false;
        animator.SetTrigger("HidePortrait");
        animator.SetTrigger("Hide");
    }