学员(7607)
课程(174)
分享
如题,在inputkeymanager里进行修改
首先要自定义一个命令,专门用来监听玩家按了某个轴。
每个轴的轴名都是字符串,我们也可以自己修改,因此没有特定的规律,很难像Input.GetMouseButtonDown那样遍历。
除非你人为修改轴名,自己定一个规则以便for循环遍历,否则你可能要对每个轴名都用Dispatch方法来发送命令。
谢谢!这么写可以吗?
就是这种思路,只要能实现效果就OK。
补充一下,我们平常使用Input.GetAxis和Input.GetAxisRaw方法,绝大多数情况只会监听两个轴,一个是"Horizontal",另一个是"Vertical",而且这两个轴名一般也是固定的,很少会修改它们。
我们可以先在按键管理器中监听这两个轴,基本就满足需求了。如果项目需要,再监听其它轴。
知道了,谢谢
老师,我想问一下在商业游戏中如何写保存和加载存档?谢谢!
如果是单机游戏,我一般会用写好的JSON管理器,结合加密算法,保存到本地。
如果是网游,就要把核心数据发送消息到服务器,在服务器那边处理。这个就要配合后端程序员了,不是我们前端程序员一个人的活了。
回复 @ 老师_LuJack: 知道了,非常感谢老师!