Advertisement
Guest User

Untitled

a guest
Jul 10th, 2015
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. @Override
  2. public void init(GLAutoDrawable drawable) {
  3. GL gl = drawable.getGL();
  4.  
  5. JoglInputSystem inputsystem = new JoglInputSystem(GameWindow.getGameWindow().getCanvas());
  6. GameWindow.getGameWindow().getCanvas().addMouseListener(inputsystem);
  7.  
  8. BatchRenderBackend backend = JoglBatchRenderBackendFactory.create();
  9.  
  10. RenderDevice renderDevice = new BatchRenderDevice(backend);
  11. GameWindow.nifty = new Nifty(renderDevice, new NullSoundDevice(), inputsystem, new AccurateTimeProvider());
  12. Logger.getLogger("de.lessvoid.nifty").setLevel(Level.SEVERE);
  13. Logger.getLogger("NiftyInputEventHandlingLog").setLevel(Level.SEVERE);
  14. nifty.loadStyleFile("nifty-default-styles.xml");
  15. nifty.loadControlFile("nifty-default-controls.xml");
  16.  
  17. gl.glDisable(GL.GL_DEPTH_TEST);
  18.  
  19.  
  20. gl.setSwapInterval(0);
  21.  
  22. gl.glClearColor(clearColor_r, clearColor_g, clearColor_b, clearColor_a);
  23.  
  24. currentGameState = new WorldMapState();
  25. currentGameState.onInit(gl);
  26.  
  27. canvas.addKeyListener(currentGameState.getKeyListener());
  28.  
  29. eventManager = EventManager.getEventManager();
  30. scriptManager.initJythonInterpreter();
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement