案例 - 无树可撸
运用事件 :BlockHarvestDropsEvent
最后更新于
这有帮助吗?
运用事件 :BlockHarvestDropsEvent
最后更新于
这有帮助吗?
1 - 案例需求:
如果玩家空手或者拿的不是斧头破坏原木,则不掉落任何东西。
2 - 流程解析:
3 - 代码实现
4 - 补充细节
虽然这部分已经完善了,但实际上我仍旧是不小心的遗漏了一个判断。
这个判断是在我完善流程图和代码后忽然想起发现的。虽然下面会贴出正确答案,但我仍希望你也能先停下来仔细思索一下到底是遗漏了什么判断,再去寻看答案。
遗漏了真假玩家的判断,如果我们不进行此处判断,一些机械(比如ExU2的使用者)在破坏木头的时候同样是不会掉落任何掉落物。