修改 Enums
修改 Animator Override
以 Arm_Reap 为例
创建 ReapItem
修改 Item
修改 ReapItem
SpawnHarvestItems 是从 Crop 脚本中复制过来的
修改 Item
修改 GridMapManager
修改 CursorManager
运行时看看草上面是否挂载了脚本
运行时发现镰刀靠近草还是红色的
修改 GridMapManager
修改 CursorManager
修改 AnimatorOverride
现在使用镰刀没有动画
修改 GridMapManager
编辑镰刀的修改范围
现在镰刀的范围太大了,我们需要修改镰刀的范围
修改 Settings
我们希望一次最多收割两个
修改 GridMapManager
添加 ItemInteractive
我们希望人物走过杂草的时候,杂草会有一点摇晃
修改 Item
完善 ItemInteractive
RotateLeft 方法是先往左转2度4次,再往右转2度5次,最后再往左转2度1次
再把向右的方法也补上去
OnTriggerExit2D 按反方向转动
项目相关代码
代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git
标签:Item,GridMapManager,ItemInteractive,修改,镰刀,摇晃,67,稻草,割草 From: https://www.cnblogs.com/hellozjf/p/18130810