Esempio n. 1
0
 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
         });
     }
 }
Esempio n. 2
0
 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
         });
     }
 }
Esempio n. 3
0
 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
         });                                                              //添加轴向
     }
 }