Unity学习笔记(六)——3DRPG游戏(4)

张开发
2026/4/21 2:35:55 15 分钟阅读

分享文章

Unity学习笔记(六)——3DRPG游戏(4)
对话系统对话的两种类型创建文件和C#脚本编辑代码using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(fileName New Dailogue, menuName Dialogue/Dialogue Data)] public class DialogueData_SO : ScriptableObject { public ListDialoguePiece dialoguePieces new ListDialoguePiece();//对话列表 }using System.Collections; using System.Collections.Generic; using UnityEngine; [System.Serializable] //序列化使dialoguePieces可以在UI界面看到 public class DialoguePiece { public string ID; public Sprite image; public string text; public ListDialogueOption options new ListDialogueOption(); }创建文件夹和文件Create-Dialogue-Dialogue Data并重命名为New Talk

更多文章