コード例 #1
0
 public virtual void callKey(KeyMake.KeyEvent e)
 {
     /*LProcess process = LSystem.Process;
      * if (process != null)
      * {
      *      if (e.down)
      *      {
      *              finalKey.timer = e.time;
      *              finalKey.keyChar = e.keyChar;
      *              finalKey.keyCode = e.keyCode;
      *              finalKey.type = SysKey.DOWN;
      *              SysKey.only_key.press();
      *              SysKey.addKey(finalKey.keyCode);
      *              process.keyDown(finalKey);
      *      }
      *      else
      *      {
      *              finalKey.timer = e.time;
      *              // finalKey.keyChar = e.keyChar;
      *              // finalKey.keyCode = e.keyCode;
      *              finalKey.type = SysKey.UP;
      *              SysKey.removeKey(finalKey.keyCode);
      *              process.keyUp(finalKey);
      *      }
      * }*/
 }
コード例 #2
0
 public override void OnEmit(KeyMake.Event e)
 {
     if (e is KeyMake.KeyEvent eve)
     {
         KeyMake.KeyEvent kevent = eve;
         if (kevent.down)
         {
             outer._pivot = new Vector2f(outer._emx, outer._emy);
         }
     }
 }
コード例 #3
0
 public override void OnEmit(KeyMake.KeyEvent e)
 {
     outerInstance._currentInput.CallKey(e);
 }