Newer
Older
namespace de.jmu.ge.viavr.dialogs.runtime {
[RequireComponent(typeof(ArticyFlowPlayer))]
public class Dialog: MonoBehaviour {
public string dialogId;
public string avatarName;
[FormerlySerializedAs("avatarNameText")] [SerializeField] private TMP_Text[] avatarNameTexts;
[SerializeField] private TMP_Text contentText;
[SerializeField] private Button[] buttons;
[SerializeField] private GameObject dialogPanel;
private ArticyFlowPlayer articyFlowPlayer;
private void Awake() {
articyFlowPlayer = GetComponent<ArticyFlowPlayer>();
}
private void Start() {
var id = Convert.ToUInt64(dialogId, 16);
articyFlowPlayer.StartOn = ArticyDatabase.GetObject(id);
// articyFlowPlayer.Play();
foreach(var tmpText in avatarNameTexts) {
tmpText.text = avatarName;
}