ui.js 820 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. 'use strict';
  2. var mainMenu = require("./mainMenu");
  3. var gameOver = require("./gameOver");
  4. var about = require("./about");
  5. var options = require("./options");
  6. exports.showMainMenu = function() {
  7. if ( !Atomic.input.isMouseVisible() )
  8. Atomic.input.setMouseVisible(true);
  9. mainMenu.init();
  10. };
  11. exports.showGameOver = function() {
  12. if ( !Atomic.input.isMouseVisible() )
  13. Atomic.input.setMouseVisible(true);
  14. gameOver.init();
  15. };
  16. exports.showAbout = function(onClose) {
  17. if ( !Atomic.input.isMouseVisible() )
  18. Atomic.input.setMouseVisible(true);
  19. about.init(onClose);
  20. };
  21. exports.showOptions = function(onClose) {
  22. if ( !Atomic.input.isMouseVisible() )
  23. Atomic.input.setMouseVisible(true);
  24. options.init(onClose);
  25. };
  26. exports.update = function(timeStep) {
  27. };