随笔分类 -  unity

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:添加木头椅子图纸 创建 BulePrintDataList_SO 添加 Chair 预制体 实例化 BluePrintDataList_SO 20个针叶木头,换一个椅子 修改 ItemTooltip 修改 InventoryManager 修改 ItemTooltip 修改 ShowItemTool 阅读全文
posted @ 2024-04-16 19:28 hellozjf 阅读(44) 评论(0) 推荐(0)
摘要:修改 InventoryManager 修改 TradeUI 修改 InventoryUI 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240416_1458 阅读全文
posted @ 2024-04-16 14:59 hellozjf 阅读(40) 评论(0) 推荐(0)
摘要:关闭窗口 修改 EventHandler 修改 InventoryUI 修改 NPCFunction 打开窗口人物无法移动 修改 Enums 修改 EventHandler 修改 NPCFunction 修改 Player 打开对话框人物还可以移动 修改 DialogController 打开商店的 阅读全文
posted @ 2024-04-16 14:59 hellozjf 阅读(56) 评论(0) 推荐(0)
摘要:创建一个商店背包 修改 InventoryUI 创建 Girl02_Shop 修改 NPC_Girl02 创建 NPCFunction 把 NPCFunction 挂载到 NPC_Girl02 上面 修改 EventHandler 修改 NPCFunction 修改 InventoryUI 修改 N 阅读全文
posted @ 2024-04-15 23:53 hellozjf 阅读(44) 评论(0) 推荐(0)
摘要:创建 DialogPiece 创建 DialogController 添加事件 给 DialogController 添加事件,那么对话结束之后就会触发事件 也可以给 DialogPiece 添加事件,那么每段对话都会触发事件,但是老师后面没有加这个东西 修改 DialogController 修改 阅读全文
posted @ 2024-04-15 11:13 hellozjf 阅读(52) 评论(0) 推荐(0)
摘要:制作第三个场景 场景名称:03.Stall 创建对话的Canvas 在 UI 场景下面创建 DialogCanvas 在 DialogCanvas 下面创建 Dialog Panel 创建 DialogUI 按 空格 继续,只有当需要显示的时候才显示出来 项目相关代码 代码仓库:https://gi 阅读全文
posted @ 2024-04-13 21:00 hellozjf 阅读(56) 评论(0) 推荐(0)
摘要:修复 Bug 可以看到房子的上面生成了一棵树 修改 CropGenerator 修改 AStar 我不太理解,反正照着改就算了吧 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240413_1246 阅读全文
posted @ 2024-04-13 12:47 hellozjf 阅读(63) 评论(0) 推荐(0)
摘要:修改 DataCollection 创建 SceneRouteDataList_SO 修改 NPCManager 修改 Settings 我们在场景里使用了 99999,所以在 Settings 里面只能使用 9999 修改 NPCManager 绘制 NPC Obstacle 修改 TimeMan 阅读全文
posted @ 2024-04-13 12:31 hellozjf 阅读(58) 评论(0) 推荐(0)
摘要:回顾动画状态机 修改 NPCMovement 测试 勾选 Move NPC 之后,NPC 就会走过去,然后停下来 改进 我们希望 NPC 在走完之后播放一个动画,然后结束之后要面向屏幕 修改 Settings 这个 animationBreakTime 是动画间隔时间 修改 NPCMovement 阅读全文
posted @ 2024-04-13 11:07 hellozjf 阅读(96) 评论(0) 推荐(0)
摘要:运行游戏看看人物能否到网格中点 修改 NPCMovement 修改 Settings 修改 AStarTest 调试修复 Bug 一开始人物未显示 原因是 currentScene 没有进行赋值,可能 currentScene 是通过 StartScene 变量进行赋值的,但是我并没有找到赋值的地方 阅读全文
posted @ 2024-04-13 09:19 hellozjf 阅读(48) 评论(0) 推荐(0)
摘要:修改 NPCMovement 修改 Settings 修改 NPCMovement 创建文件夹 在 NPC 目录下创建 Data 和 Logic 两个文件夹,然后将 NPCManager 和 NPCMovement 挪动到 Logic 文件夹中 然后在 Data 目录下创建 ScheduleDeta 阅读全文
posted @ 2024-04-12 21:44 hellozjf 阅读(67) 评论(0) 推荐(0)
摘要:添加 NPC 添加动画 创建 NPCMovement 修改 DataCollection 创建 NPCManager 给 NPC 添加阴影 修改 NPCMovement 关闭 NPC 的重力 测试 修改 Current Scene,然后运行游戏,会发现 NPC 不见了,这就对了 项目相关代码 代码仓 阅读全文
posted @ 2024-04-12 20:20 hellozjf 阅读(63) 评论(0) 推荐(0)
摘要:创建 MovementStep 修改 AStar 创建 NPCManager 添加 AStarTest 添加 Test Tilemap 修改 AStartTest 测试 现在路径穿过了房子,是不太对的。这是因为我们还没有绘制 NPC Obstacle 现在路径就能成功避开房子了 项目相关代码 代码仓 阅读全文
posted @ 2024-04-12 15:33 hellozjf 阅读(43) 评论(0) 推荐(0)
摘要:修改 AStar 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:20240412_1338 阅读全文
posted @ 2024-04-12 13:39 hellozjf 阅读(39) 评论(0) 推荐(0)
摘要:创建 AStar 脚本 修改 GridMapManager 修改 AStar 脚本 再写 BuildPath 方法 再写 FindShortestPath 方法 项目相关代码 代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git 标签:202404 阅读全文
posted @ 2024-04-12 13:06 hellozjf 阅读(30) 评论(0) 推荐(0)
摘要:AStar 算法概览 先选 FCost 最小的点,如果 FCost 相同再选 HCost 最小的点 回来的时候是找 FCost 最小的点 数据结构创建 Node 脚本 GridNodes 修改 MapData_SO 因为地图上左下角的点是负数,这个点没有办法直接导入到数组下标中,所以需要对这个点进行 阅读全文
posted @ 2024-04-12 12:17 hellozjf 阅读(38) 评论(0) 推荐(0)
摘要:修改 Enums 修改 Animator Override 以 Arm_Reap 为例 创建 ReapItem 修改 Item 修改 ReapItem SpawnHarvestItems 是从 Crop 脚本中复制过来的 修改 Item 修改 GridMapManager 修改 CursorMana 阅读全文
posted @ 2024-04-12 11:26 hellozjf 阅读(74) 评论(0) 推荐(0)
摘要:上节课场景的布置 石头的碰撞范围需要改成 Polygon Collider 2D 给石头添加粒子特效 添加 Particle System Renderer Texture Sheet Animation Normal Emission Shape Velocity over Lifetime Co 阅读全文
posted @ 2024-04-12 09:52 hellozjf 阅读(55) 评论(0) 推荐(0)
摘要:修改 GridMapManager 创建 CropGenerator 更新 GridMapManager 修改 CropGenerator 给场景里的树添加 CropGenerator 修改 EventHandler 修改 CropGenerator 修改 GridMapManager 到目前为止, 阅读全文
posted @ 2024-04-12 09:00 hellozjf 阅读(47) 评论(0) 推荐(0)
摘要:创建 PoolManager 修改 EventHandler 修改 CropDetails 修改 Crop 修改 PoolManager 修改 CropDataList_SO 修改 PoolManager 作业 做好 Tree02 项目相关代码 代码仓库:https://gitee.com/nbda 阅读全文
posted @ 2024-04-11 15:44 hellozjf 阅读(91) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页