摘要: 切换场景时的问题 如果场景A原来有一个斧头在地上,当我拾取它之后斧头消失了,我再进入场景B,再从场景B回到场景A,发现斧头又回来了 所以我们需要保存这些数据,然后从场景B回到场景A的时候不显示斧头 修改 DataCollection 修改 ItemManager 修改加载顺序 项目相关代码 代码仓库 阅读全文
posted @ 2024-04-07 21:44 hellozjf 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 添加 Canvas 添加 Fade Panel 通过修改 Canvas Group 的 Alpha 就能隐藏或者显示 Fade Panel 在 Fade Panel 下面添加文字和动画 动画图片如下图所示 切换场景时淡入淡出 修改 Settings 修改 Player 解决摄像机抖动问题 修改 Bo 阅读全文
posted @ 2024-04-07 21:18 hellozjf 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 什么是 Attribute 像图中 Sell Percentage 是一个 float 值,为什么它会变成 Slider 呢?是因为我们在这个属性上面添加了 [Range] ,这个东西就叫做 Attribute 为什么我们要做 Attribute 呢? 如上图所示,我们这里的 StartSceneN 阅读全文
posted @ 2024-04-07 20:50 hellozjf 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 解决上节课加载场景出现的报错问题 下面两个地方需要在场景加载之后进行处理 修改 EventHandler 修改 TransitionManager 修改 SwitchBounds 修改 TransitionManager 让人物在场景加载后才能移动 修改 EventHandler 加载完场景移动人物 阅读全文
posted @ 2024-04-07 20:27 hellozjf 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 上节课最终画好的场景 Build Settings 添加场景 PersistentScene 添加 TransitionManager 记得添加命名空间 注册场景切换的事件 添加传送点 实现传送 修改 EventHandler 项目相关代码 代码仓库:https://gitee.com/nbda11 阅读全文
posted @ 2024-04-07 19:35 hellozjf 阅读(5) 评论(0) 推荐(0) 编辑