- 2024-04-122-67. 实现割草的全部流程及稻草的互动摇晃
修改Enums修改AnimatorOverride以Arm_Reap为例创建ReapItem修改Item修改ReapItemSpawnHarvestItems是从Crop脚本中复制过来的修改Item修改GridMapManager修改CursorManager运行时看看草上面是否挂载了脚本运行时发现镰刀靠近草还是红色的
- 2024-04-1265. 实现树木、石头、稻草在场景里的预先生成方法
修改GridMapManager创建CropGenerator更新GridMapManager修改CropGenerator给场景里的树添加CropGenerator修改EventHandler修改CropGenerator修改GridMapManager到目前为止,还是有点问题玩家等待树长大,然后进入房子,再从房子出来,树变回原来的样子了,想
- 2024-04-102-58. 实现农作物的重复收割
修改Crop修改GridMapManager修改EventHandler修改GridMapManager修改Crop修改CropDataList_SO项目相关代码代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git标签:20240410_1825
- 2024-04-102-55. 种子成长过程
创建CropBase修改CropDataList_SO修改CropManager修改GridMapManager修改Crop修改ItemManager修改EventHandler修改InventoryManager修改GridMapManager修改AnimatorOverride作业完善CropDataList_SO中的其它种子项目相关代码代码仓库:https
- 2024-04-092-52. 随着时间变化刷新地图显示内容
本节目标之间实现了在地上挖坑和浇水,但是我们进入房间再出来之后就什么都没有了所以本节需要保存这些挖坑和浇水的信息修改GridMapManager给第二个场景挂载地图信息然后赋值MapData以及选择对应的GridType绘制可以扔东西的层还要把MapData_Home改成对应的场
- 2024-04-092-50. 实现挖坑和浇水的地图更改变化
挖坑和浇水的图片创建瓦片tilemap添加标签修改GridMapManager修改CursorManager看看挖坑的效果继续修改GridMapManager继续修改CursorManager查看浇水的效果项目相关代码代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git标签:20240409_154
- 2024-04-092-48. 实现鼠标选中物品后的场景点击事件流程
修改CursorManager修改EventHandler修改Player修改GridMapManager继续修改CursorManager继续修改EventHandler我们希望人物扔出东西的时候,不是直接在地面上生成一个物品,而是有一个扔的效果修改ItemManager修改InventoryManager继续修改GridMapMa