www.jpct.net

jPCT - a 3d engine for Java => Support => Topic started by: fireside on February 21, 2008, 02:53:13 am

Title: key released
Post by: fireside on February 21, 2008, 02:53:13 am
I'm trying to figure out how to get a key released event.  I'm using code from the helloworld

Code: [Select]
   private void keyAffected(KeyState state) {
      int code=state.getKeyCode();
      boolean event=state.getState();
      switch (code) {

         case (KeyEvent.VK_LEFT): {
            left=event;
            break;
         }
         case (KeyEvent.VK_RIGHT): {
            right=event;
            break;
         }
         case (KeyEvent.VK_DOWN):{
        downPressed = event;
         }

      }
   }

A key released is false, but that's sort of a do nothing state also.
Title: Re: key released
Post by: fireside on February 21, 2008, 03:49:11 am
Oh, never mind.  I made a flag equal to the last state of the downPressed value and checked for a change.