Files
WhaleAdventure_VR/Assets/My project/TruthFountain/Scripts/TruthQuestionData.cs
skrwns304@gmail.com b1e85a5b89 2026-06-19 UI, UI로직
2026-06-19 14:27:40 +09:00

26 lines
659 B
C#

using System;
using UnityEngine;
[Serializable]
public class TruthQuestionData
{
[Header("Question")]
[TextArea(2, 5)]
[SerializeField] private string questionText;
[TextArea(1, 3)]
[SerializeField] private string hintText = "당신의 선택에 따라 코가 반응합니다.";
[Header("Choices")]
[SerializeField] private TruthChoiceData[] choices;
public string QuestionText => questionText;
public string HintText => hintText;
public TruthChoiceData[] Choices => choices;
public bool IsValid()
{
return !string.IsNullOrWhiteSpace(questionText) && choices != null && choices.Length > 0;
}
}