| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- import FireEventObserver from '../framework/FireEventObserver';
- import PreloadManager from '../common/PreloadManager';
- import AudioControlManager from '../common/AudioControlManager';
- import Event from '../net/Event';
- import LogicUnitManager from '../framework/LogicUnitManager'
- import Common from '../common/Common';
- cc.Class({
- extends: FireEventObserver,
- properties: {
- // progressBar: cc.ProgressBar,
- // wxLogin:cc.Button,
- // ykLogin:cc.Button,
- // zhLogin:cc.Button,
- // ljLogin:cc.Button,
- // yk2Login:cc.Button,
- // loginBtnNode:cc.Node,
- // loadproNode:cc.Node,
- // loginBannerNode:cc.Node,
- // regAndreadNode:cc.Node,
- // regNode:cc.Node,
- // readNode:cc.Node,
- // gotoRegBtn:cc.Node,
- plane:cc.Node,
- gamsNode:cc.Node,
-
- },
- onLoad()
- {
- // window['onGameBoot']();
- // cc.macro.ENABLE_CULLING = false;
- // this.loginBtnNode.active = false
- // this.progressBarTarget = 0;
- // this.scale = 1;
- // this.initListener();
- // this.preloadCount = 0;
- // this.preloadTotal = 5;
- // this.lum = LogicUnitManager;
- // this.loginLogic = this.lum.getBehavior('LoginBehavior');
- // // this.loginLogic.CreateLoginStart();
- // this.bloaded = true
- // this.playShow()
- // this.show()
- },
- initListener()
- {
- // this.onBehaviorEvent('LoginBehavior',Event.COM_MSG.PRELOAD_DONE,this.onLoaded.bind(this));
- // this.onBehaviorEvent('LoginBehavior',Event.SOCKET_MSG.OPEN, this.onSocketOpen.bind(this));
- },
- onSocketOpen(sender,result)
- {
- this.bloaded = true
- },
- onLoaded(sender, result)
- {
- // this.preloadCount++;
- // this.progressBarTarget = this.preloadCount / this.preloadTotal;
- // console.log("this.preloadCount:"+this.preloadCount+"this.progressBarTarget:"+this.progressBarTarget+"")
- // if (this.progressBarTarget >= 1 && this.bloaded)
- // {
- // this.onResourcesLoaded();
- // }
- },
- start()
- {
- // this.preloadManager = new PreloadManager();
- // this.audioControlManager = new AudioControlManager();
- // //加载动画和预制体
- // this.preloadManager.run();
- // //加载音频
- // this.audioControlManager.run();
- // var self = this;
- // cc.director.preloadScene("hall", function(){
- // console.log("preload scene battle");
- // self.onLoaded();
- // })
- },
- onResourcesLoaded()
- {
- this.loginBtnNode.active = true
- this.loadproNode.active = false
- },
- update(dt)
- {
- // if (this.progressBar.progress < this.progressBarTarget)
- // {
- // this.progressBar.progress += dt*this.scale
- // }
- // if (this.progressBarTarget >= 1 && this.bloaded && this.loginLogic.needShowAuth == false) {
- // this.onResourcesLoaded();
- // } else if (this.progressBarTarget >= 5 / 6 && this.bloaded && this.loginLogic.needShowAuth == false) {
- // this.onResourcesLoaded();
- // }
- },
- clickWXLogin(sender)
- {
- //weixin login
- // this.loginLogic.login()
- },
- clickYKLogin(sender){
- //youke login
- cc.director.loadScene('hall');
- },
- clickZHLogin(sender){
- //zhang hao login
- sender.target.active = false
- this.ykLogin.node.active = false
- this.loginBannerNode.active = true
- this.ljLogin.node.active = true
- this.yk2Login.node.active = true
- },
- clickRegBtn(sender){
- this.regAndreadNode.active = true
- this.regNode.active = true
- },
- clickReadYsBtn(sender){
- this.regNode.active = false
- this.readNode.active = true
-
- },
- clickCloseReg(sender){
- if (this.regNode.active) {
- this.regAndreadNode.active = false
- }else{
- this.regNode.active = true
- this.readNode.active = false
- }
- },
- clickCarGameHall(sender){
- this.node.runAction(cc.sequence(cc.fadeOut(1.0),cc.callFunc(function(){
- cc.director.loadScene('cargamehall')
- })));
- },
- show()
- {
- var animationPlane = this.plane.getComponent(cc.Animation);
-
-
- var hallsGoFinished = function(){
- this.node.active = true
- };
- animationPlane.on('play', hallsGoFinished, this);
- this.node.active = true
- animationPlane.play('showplane');
- this.gamsNode.getComponent(cc.Animation).play('showDzjjgame')
- },
- showMy: function(){
- this.node.active = true
- }
- });
|