loadingContent.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. /**
  2. * Created by quanchen on 2014/8/26.
  3. */
  4. (function(arg)
  5. {
  6. (arg.init=function(){
  7. //this.initialize();
  8. //console.log('loadingContent run');
  9. var loading=new loadingLib.LOADING();
  10. stage.addChild(loading);
  11. var time=setInterval(function(){
  12. var pro=Math.floor(loadingProgress*30);
  13. loading.loading_mc.gotoAndStop(Math.floor(loadingProgress*30));
  14. //console.log(loadingProgress,'loadingContent pro');
  15. if(pro>=30)
  16. {
  17. //console.log('removeChild');
  18. //stage.removeChild(loading);
  19. clearInterval(time);
  20. }
  21. },30);
  22. window.onresize=resizeCanvas;
  23. resizeCanvas();
  24. var defultW=640;
  25. var defultH=1008;
  26. function resizeCanvas()
  27. {
  28. var pro=defultW/defultH;
  29. var w=window.innerWidth;
  30. var h=window.innerHeight;
  31. if(w>h)//横屏
  32. {
  33. //root.h_mc.visible=true;
  34. defultW=756;
  35. defultH=480;
  36. if(pro<(w/h))
  37. {
  38. scale=loading.scaleX=loading.scaleY=w/defultW;
  39. }
  40. else
  41. {
  42. scale=loading.scaleX=loading.scaleY=h/defultH;
  43. }
  44. }
  45. else//竖屏
  46. {
  47. //root.h_mc.visible=false;
  48. defultW=480;
  49. defultH=756;
  50. if(pro>(w/h))
  51. {
  52. scale=loading.scaleX=loading.scaleY=w/defultW;
  53. }
  54. else
  55. {
  56. scale=loading.scaleX=loading.scaleY=h/defultH;
  57. }
  58. }
  59. wrongx=loading.x=(w-(scale*defultW))/2;
  60. loading.y=(h-(scale*defultH))/2;
  61. canvasLoading.width=w;
  62. canvasLoading.height=h;
  63. }
  64. }
  65. )
  66. })(loadingContent=loadingContent||{});
  67. var loadingContent;
  68. /* |xGv00|971559f9c356dc79e216704784027228 */