最近搜索

第6节 监听器EventListener.js 完成登陆 使用http

浏览:555
管理员 2021-09-15 07:48


game_controller.js中引入 监听器 和global 写检测登陆


var EventListener = require("./EventListener")
var global = require("./global")


cc.Class({
    extends: cc.Component,
    
    properties: {
    },
    onLoad() { 
        

        global.eventlistener = EventListener({});
        global.eventlistener.on("login",function(data){
            console.log("btn_click_uid:"+uid);
            //向服务器发送login 消息 
           
        });
        
    },
    start() {
    },
    // update (dt) {},
});




main_world.js 传递我们的登陆消息  给game_controller.js


import global from "./global";

cc.Class({
    extends: cc.Component,

    properties: {
        input_name: {
            default: null,
            type: cc.EditBox
        }
    },
    onLoad() {
    },
    start() {

    }, btnClick(event, data) {
        if (data == "login") { 
            //
            global.eventlistener.fire("login",this.input_name.string);
        }

    }

    //update (dt) {},
});



登陆http. 后台代码用的是Spring Boot,这里不重点讲。只大概讲一下。



联系站长

站长微信:xiaomao0055

站长QQ:14496453