示例#1
0
 public static void ReportInteractHintShown(HintForInteraction action)
 {
     if (OnInteractHintShown != null)
     {
         OnInteractHintShown(action);
     }
 }
示例#2
0
    public void OnInterActionHintShown(HintForInteraction action)
    {
        currInteractInfo = action;
        switch (action)
        {
        case HintForInteraction.DEFAULT:
            FadeOutText(InteractionHint1);
            FadeOutText(InteractionHint2);
            break;

        case HintForInteraction.SWITCH:
            InteractionHint1.text = "<color=#FFFFFF> Right click initiating it";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.RETURN:
            InteractionHint2.text = "<color=#FFFFFF> Right click on the Jar to return Souls";
            FadeInText(InteractionHint2);
            break;

        case HintForInteraction.REQUIRKEY:
            InteractionHint1.text = "<color=#EDC3FF> Require Key Items!";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.DISTANCEREQUIRED:
            InteractionHint1.text = "<color=#EDC3FF> You need to get closer.";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.KEYITEM:
            InteractionHint1.text = "<color=red> This is a Key Item!";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.MOUSETRAP:
            InteractionHint1.text = "<color=#9C00FF> Require Special Object to Activate Trap!";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.RETURNSOULS:
            InteractionHint1.text = "<color=#FFFFFF> <size=60> Quickly Return them back to Soul Jar in the Office!";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.FINISH:
            InteractionHint1.text = "<color=#FFFFFF> <size=60> Parents are back, wait them at Front Door";
            FadeInText(InteractionHint1);
            break;

        case HintForInteraction.JAR:
            InteractionHint2.text = "<color=#FFFFFF> Return ALL Souls back here.";
            FadeInText(InteractionHint2);
            break;

        case HintForInteraction.CROUCH:
            InteractionHint2.text = "<color=#FFFFFF> Left Shift Key to Crouch";
            FadeInText(InteractionHint2);
            break;
        }
    }