AdsRetirePanel.js 978 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. var AdsParam = require("AdsParam");
  2. var AdsRetirePanel = cc.Class({
  3. extends: cc.Component,
  4. properties: {
  5. },
  6. ShowPanel:function(){
  7. },
  8. ConfirmUseAds:function () {
  9. cc.Mgr.AudioMgr.playSFX("click");
  10. var self = this;
  11. cc.Mgr.AdsMgr.ShowVideoAds(AdsParam.PointD, function(out){
  12. if(out == 0)
  13. {
  14. cc.Mgr.UserDataMgr.retireAge += cc.Mgr.global.tmpRetireAgeBonues;
  15. cc.director.GlobalEvent.emit(cc.Mgr.Event.RefreshAllUIShow, {});
  16. cc.Mgr.global.useRetireAds = true;
  17. self.node.active = false;
  18. }
  19. });
  20. },
  21. ShareToFriend:function(){
  22. cc.Mgr.PlatformController.ShareToFriend(2);
  23. },
  24. ClosePanel:function(){
  25. cc.Mgr.AudioMgr.playSFX("click");
  26. this.node.active = false;
  27. cc.director.GlobalEvent.emit(cc.Mgr.Event.Retire, {});
  28. },
  29. });
  30. module.exports = AdsRetirePanel;