public static IDialogueBubble DisplaySpeechPrompt(Vector3 speakerPosition, Vector2 displacementVector) { IDialogueBubble speechPrompt = Instantiate(staticSpeechPromptPrefab).GetComponent <IDialogueBubble>(); speechPrompt.DeployAt(speakerPosition, displacementVector); return(speechPrompt); }
public static void HideDialogueBubble(IDialogueBubble dialogueBubble) { dialogueBubble.Blur(); dialogueBubble.Hide(); }
public static void DeployDialogueBubble(IDialogueBubble dialogueBubble) { dialogueBubble.Show(); }
public static void HideSpeechPrompt(IDialogueBubble speechPrompt) { speechPrompt.Hide(); }
public static void HideSpeechBubble(IDialogueBubble speechBubble) { Debug.Log("hide"); speechBubble.Blur(); speechBubble.Hide(); }
public static void DeploySpeechBubble(IDialogueBubble speechBubble) { speechBubble.Show(); }
private void displayPrompt(Vector3 triggerEnteredPosition) { Vector3 displacementVector = Vector3.Scale(triggerEnteredPosition, -Vector3.one); speechPrompt = DialogueUIController.DisplaySpeechPrompt(promptPosition.position, displacementVector, useNewPrompt); }