CHelpPanel.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. function CHelpPanel(){
  2. var _oHelpBg;
  3. var _oButExit;
  4. var _oContainer;
  5. this._init = function(){
  6. _oContainer = new createjs.Container();
  7. s_oStage.addChild(_oContainer);
  8. _oHelpBg = new createBitmap(s_oSpriteLibrary.getSprite('bg_help'));
  9. _oContainer.addChild(_oHelpBg);
  10. var szText;
  11. if(s_bMobile){
  12. szText = TEXT_HELP_MOBILE;
  13. }else{
  14. szText = TEXT_HELP;
  15. }
  16. var oText = new CTLText(_oContainer,
  17. CANVAS_WIDTH/2-260, 220, 520, 120,
  18. 48, "center", "#FFCC00", FONT_GAME, 1,
  19. 0, 0,
  20. szText,
  21. true, true, true,
  22. false );
  23. oText.setShadow("#000", 2, 2, 2);
  24. var oTextPoint1 = new CTLText(_oContainer,
  25. 260, 510, 130, 28,
  26. 28, "center", "#FFCC00", FONT_GAME, 1,
  27. 0, 0,
  28. "1 "+TEXT_POINT,
  29. true, true, false,
  30. false );
  31. oTextPoint1.setShadow("#000", 2, 2, 2);
  32. var oTextPoint2 = new CTLText(_oContainer,
  33. 410, 510, 130, 28,
  34. 28, "center", "#FFCC00", FONT_GAME, 1,
  35. 0, 0,
  36. "2 "+TEXT_POINTS,
  37. true, true, false,
  38. false );
  39. oTextPoint2.setShadow("#000", 2, 2, 2);
  40. var oSprite = s_oSpriteLibrary.getSprite('but_play');
  41. _oButExit = new CTextButton((CANVAS_WIDTH/2),CANVAS_HEIGHT -140,oSprite,TEXT_PLAY,FONT_GAME,"#fff",60,s_oStage);
  42. _oButExit.addEventListener(ON_MOUSE_UP, this._onExit, this);
  43. };
  44. this.unload = function(){
  45. _oButExit.unload();
  46. _oContainer.removeAllChildren();
  47. };
  48. this._onExit = function(){
  49. this.unload();
  50. s_oGame.exitFromHelp();
  51. };
  52. this._init();
  53. }