index.js 818 B

12345678910111213141516171819202122232425262728
  1. System.register(["./application.js"], function (_export, _context) {
  2. "use strict";
  3. var Application, canvas, $p, bcr, application;
  4. function topLevelImport(url) {
  5. return System["import"](url);
  6. }
  7. return {
  8. setters: [function (_applicationJs) {
  9. Application = _applicationJs.Application;
  10. }],
  11. execute: function () {
  12. canvas = document.getElementById('GameCanvas');
  13. $p = canvas.parentElement;
  14. bcr = $p.getBoundingClientRect();
  15. canvas.width = bcr.width;
  16. canvas.height = bcr.height;
  17. application = new Application();
  18. topLevelImport('cc').then(function (engine) {
  19. return application.init(engine);
  20. }).then(function () {
  21. return application.start();
  22. })["catch"](function (err) {
  23. console.error(err);
  24. });
  25. }
  26. };
  27. });