//初始化自己 永远在c位 0位 this.index_ = 0; //我所在的位置index_有可能是3位 或者 4位。 this.index_ = global.client.index_; //this.createPlayer(global.client, 0); //初始化自己 永远在c位 0位
createPlayer(playerData, index) { //客户是1 我是2 1 -2=-1 5 let currIndex = index - this.index_; if(currIndex<0){ currIndex = currIndex + 6 ; } let player = cc.instantiate(this.player_node_prefab); player.parent = this.node; player.getComponent("player_node").init(playerData,index); player.position = this.player_pos_list[currIndex]; this.playerNodeList.push(player); },
onLoad() { var self = this; //this.playerNodeList.push(player); 这个是房间人的集合 this.playerNodeList = []; //这个是房间人的集合。 我们自己下标是0 global.gameEventListener = EventListener({}); //向服务器 发送我进来的消息 这个消息将推送给别人 let data = {}; data.type = "play_join"; data.client = global.client; data.roomId = global.roomId; data.content = global.client.nickname + ",加入游戏." if (1 == global.webSocket.readyState) { global.webSocket.send(JSON.stringify(data)); } //向服务器 发送我进来的消息 这个消息将推送给别人
站长微信:xiaomao0055
站长QQ:14496453