sketch.js 708 B

12345678910111213141516171819202122232425262728293031
  1. let test, test2;
  2. function preload()
  3. {
  4. AssetHandler.loadTexture("monke", "/assets/textures/monke.png");
  5. AssetHandler.loadFont("Lato", "/assets/fonts/Lato-Regular.ttf");
  6. AssetHandler.loadAudio("bonk", "/assets/audio/thonk.wav");
  7. }
  8. function setup()
  9. {
  10. GameHandler.drawDebugFPS(true);
  11. GameHandler.setRenderMode(RENDER_MODES.WEBGL);
  12. GameHandler.init();
  13. textFont(AssetHandler.getP5FontByName("Lato"));
  14. test = new Sprite2D("mySprite", AssetHandler.getP5ImageByName("monke"));
  15. GameHandler.addRootObject(test);
  16. }
  17. function draw()
  18. {
  19. background(220);
  20. GameHandler.update();
  21. GameHandler.draw();
  22. }
  23. function windowResized()
  24. {
  25. resizeCanvas(windowWidth, windowHeight);
  26. }