loader.js 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. /**
  2. * Created by lennylin on 2014/9/2.
  3. */
  4. (function (lib, img, cjs) {
  5. var p; // shortcut to reference prototypes
  6. // library properties:
  7. lib.properties = {
  8. width: 640,
  9. height: 960,
  10. fps: 24,
  11. color: "#FFFFFF",
  12. manifest: [
  13. {src:"images/loader.png?=1", id:"loader"}
  14. ]
  15. };
  16. (function(window) {
  17. loader = function() {
  18. this.initialize();
  19. }
  20. loader._SpriteSheet = new createjs.SpriteSheet({images: ["images/loader.png"], frames:[[1,1,201,93,0,0.29999999999999716,0.6999999999999993],[1,95,103,23,0,51.3,11.7]]});
  21. var loader_p = loader.prototype = new createjs.Sprite();
  22. loader_p.Sprite_initialize = loader_p.initialize;
  23. loader_p.initialize = function() {
  24. this.Sprite_initialize(loader._SpriteSheet);
  25. this.paused = false;
  26. }
  27. window.loaderBase = loader;
  28. }(lib));
  29. var loadermc = lib.loader = new createjs.Container();
  30. loadermc.loader = new lib.loaderBase();
  31. loadermc.loader.gotoAndStop(1)
  32. loadermc.char = new lib.loaderBase();
  33. loadermc.char.gotoAndStop(0)
  34. loadermc.x = (640-150)/2;
  35. loadermc.y = 380
  36. loadermc.backgroundB = new createjs.Shape()
  37. loadermc.backgroundB.graphics.beginFill("#292929").drawRect(-60, 112, 268, 25);
  38. loadermc.backgroundA = new createjs.Shape();
  39. loadermc.scaleP = 0;
  40. loadermc.count = 0
  41. // loadermc.addEventListener("tick",function()
  42. // {
  43. //// loadermc.count += 5;
  44. ////// console.log(loadermc.count,loadermc.scaleP)
  45. //// if ( loadermc.count> loadermc.scaleP)
  46. //// {
  47. //// loadermc.count =loadermc.scaleP
  48. //// }
  49. //// if (loadermc.count ==100) {
  50. //// //feStart();
  51. //// loadermc.dispatchEvent(new createjs.Event("startGame"))
  52. //// }
  53. // loadermc.backgroundB.graphics.clear().beginFill("#ff0000").drawRect(-60, 112, (loadermc.count/100)*268, 25);
  54. // })
  55. loadermc.setScale = function(value)
  56. {
  57. loadermc.backgroundB.graphics.clear().beginFill("#ff0000").drawRect(-60, 112, value*268, 25);
  58. // loadermc.backgroundB.graphics.clear().beginFill("#ff0000").drawRect(-60, 112, value*268, 25);
  59. }
  60. loadermc.addChild(loadermc.backgroundA)
  61. loadermc.addChild(loadermc.backgroundB)
  62. loadermc.addChild(loadermc.loader)
  63. loadermc.addChild(loadermc.char)
  64. loadermc.loader.y = 180;
  65. loadermc.loader.x = 80
  66. loadermc.setScale(0.1);
  67. })(loaderLib = loaderLib||{}, loaderImages = loaderImages||{}, createjs = createjs||{});
  68. var loaderLib, loaderImages, createjs;/* |xGv00|7bdfaf12caf7aac50281442cd1b3430b */