コード例 #1
0
    public static IDialogueBubble DisplaySpeechPrompt(Vector3 speakerPosition, Vector2 displacementVector)
    {
        IDialogueBubble speechPrompt = Instantiate(staticSpeechPromptPrefab).GetComponent <IDialogueBubble>();

        speechPrompt.DeployAt(speakerPosition, displacementVector);

        return(speechPrompt);
    }
コード例 #2
0
 public static void HideDialogueBubble(IDialogueBubble dialogueBubble)
 {
     dialogueBubble.Blur();
     dialogueBubble.Hide();
 }
コード例 #3
0
 public static void DeployDialogueBubble(IDialogueBubble dialogueBubble)
 {
     dialogueBubble.Show();
 }
コード例 #4
0
 public static void HideSpeechPrompt(IDialogueBubble speechPrompt)
 {
     speechPrompt.Hide();
 }
コード例 #5
0
 public static void HideSpeechBubble(IDialogueBubble speechBubble)
 {
     Debug.Log("hide");
     speechBubble.Blur();
     speechBubble.Hide();
 }
コード例 #6
0
 public static void DeploySpeechBubble(IDialogueBubble speechBubble)
 {
     speechBubble.Show();
 }
コード例 #7
0
    private void displayPrompt(Vector3 triggerEnteredPosition)
    {
        Vector3 displacementVector = Vector3.Scale(triggerEnteredPosition, -Vector3.one);

        speechPrompt = DialogueUIController.DisplaySpeechPrompt(promptPosition.position, displacementVector, useNewPrompt);
    }