|
|
@@ -1,171 +1,13 @@
|
|
|
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';
|
|
|
+import SubHallManger from '../view/subHallManger'
|
|
|
|
|
|
cc.Class({
|
|
|
- extends: FireEventObserver,
|
|
|
+ extends: SubHallManger,
|
|
|
|
|
|
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,
|
|
|
+ gamesNode: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
|
|
|
- }
|
|
|
});
|
|
|
|
|
|
-
|