news 2026/4/21 2:35:51

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 List<DialoguePiece> dialoguePieces = new List<DialoguePiece>();//对话列表 }
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 List<DialogueOption> options = new List<DialogueOption>(); }

创建文件夹和文件(Create->Dialogue->Dialogue Data)并重命名为New Talk

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/21 2:25:14

从炼丹到渲染:FMA指令如何成为AI训练和游戏图形学的幕后功臣

从炼丹到渲染&#xff1a;FMA指令如何成为AI训练和游戏图形学的幕后功臣 当你在玩最新3A游戏时&#xff0c;角色皮肤上的汗珠反射着动态光源&#xff1b;当ChatGPT在毫秒间生成流畅回答时——这两个看似无关的场景&#xff0c;底层却依赖同一种计算原子&#xff1a;FMA&#xf…

作者头像 李华
网站建设 2026/4/21 2:20:54

OCAT:让OpenCore黑苹果配置变得简单的3个核心技巧

OCAT&#xff1a;让OpenCore黑苹果配置变得简单的3个核心技巧 【免费下载链接】OCAuxiliaryTools Cross-platform GUI management tools for OpenCore&#xff08;OCAT&#xff09; 项目地址: https://gitcode.com/gh_mirrors/oc/OCAuxiliaryTools OpenCore Auxiliary T…

作者头像 李华
网站建设 2026/4/21 2:20:25

D3KeyHelper:暗黑3技能自动化终极指南,轻松解放双手提升效率

D3KeyHelper&#xff1a;暗黑3技能自动化终极指南&#xff0c;轻松解放双手提升效率 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面&#xff0c;可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper 在《暗黑破坏神3…

作者头像 李华
网站建设 2026/4/21 2:17:07

MyBatis RowBounds分页踩坑实录:一次线上OOM事故教会我的事

MyBatis分页陷阱&#xff1a;从RowBounds内存泄漏到高效分页实战 凌晨三点&#xff0c;手机突然响起刺耳的报警声。打开监控系统一看&#xff0c;某核心服务的堆内存曲线像坐了火箭一样直线上升&#xff0c;最终触发了OOM崩溃。经过彻夜排查&#xff0c;罪魁祸首竟是项目中一段…

作者头像 李华