private void AddAxis(string n, KeyCode pk, KeyCode nk) { if (axis.ContainsKey(n)) { axis [n] = new fps_InputAxis() { positive = pk, nagative = nk }; } else { axis.Add(n, new fps_InputAxis() { positive = pk, nagative = nk }); } }
private void AddAxis(string n, KeyCode pk, KeyCode nk)//添加自定义轴的方法,三个参数代表自定义轴的名称,正方向和负方向 { if (axis.ContainsKey(n)) { axis[n] = new fps_InputAxis() { positive = pk, negative = nk }; } else { axis.Add(n, new fps_InputAxis() { positive = pk, negative = nk }); } }
private void AddAxis(string n, KeyCode pk, KeyCode nk) //添加轴向,pk为正向,nk为负向 { if (axis.ContainsKey(n)) //如果自定义轴向集合中包含当前轴向 { axis[n] = new fps_InputAxis() { positive = pk, negative = nk } } ; //更改轴向 else//如果不包含 { axis.Add(n, new fps_InputAxis() { positive = pk, negative = nk }); //添加轴向 } }