Use TextMesh Pro in dialog.

This commit is contained in:
2023-11-23 00:58:15 +08:00
parent 1a084e6bfb
commit 7af998db15

View File

@@ -1,16 +1,16 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading; using System.Threading;
using TMPro;
using UnityEngine; using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.UI { namespace Cryville.Crtr.UI {
public class Dialog : MonoBehaviour { public class Dialog : MonoBehaviour {
static Dialog _instance; static Dialog _instance;
[SerializeField] CanvasGroup m_group; [SerializeField] CanvasGroup m_group;
[SerializeField] Text m_msgText; [SerializeField] TextMeshProUGUI m_msgText;
[SerializeField] Text m_button0Text; [SerializeField] TextMeshProUGUI m_button0Text;
[SerializeField] Text m_button1Text; [SerializeField] TextMeshProUGUI m_button1Text;
[SerializeField] GameObject m_button1; [SerializeField] GameObject m_button1;
[SerializeField] AnimationCurve m_fadeCurve; [SerializeField] AnimationCurve m_fadeCurve;
float _fadeDuration; float _fadeDuration;