删除 YouleNexus 内嵌 .git,统一由根仓库唯一管理。提交: - projects/ 旧 H5 模板 Game_Surface_3 与各子游戏源码 - cocoscreator_projects/YouleNexus 工程 + cocos-creator-mcp 扩展源码 - CLAUDE.md、.mcp.json 等配置 library/temp/node_modules/dist 等缓存由 .gitignore 排除。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
112 lines
1.9 KiB
JavaScript
112 lines
1.9 KiB
JavaScript
//重连
|
|
|
|
var Updata_ui ={
|
|
|
|
}
|
|
Updata_ui.net = function(_msg){//在重连函数中调用
|
|
Public_data.Initialization();
|
|
//保存数据
|
|
Public_data.data = _msg;
|
|
config_carlen();//设置牌长度
|
|
cards_interval();//设置牌间距
|
|
//if (Utl.getIsDebugger() ==1) {
|
|
//Public_data.data.hand_cards = _msg.data.hand_cards[Utl.getMySeat()];//手牌
|
|
//}else{
|
|
|
|
//}
|
|
Public_data.data.hand_cards = cls_doudizhu_card.SortCardList(cls_doudizhu_aset.CardIdsToCards(aset,Public_data.data.hand_cards)
|
|
,[1,3]);
|
|
Public_data.data.hand_cards = cls_doudizhu_aset.CardsToCardIds(Public_data.data.hand_cards);
|
|
mppx();
|
|
//重绘
|
|
Updata_ui.redraw();
|
|
if (Utl.getIsInfinite() == 0) {
|
|
for(var i=0;i<Public_data.data.maxman;i++)
|
|
{
|
|
if(Public_data.data.roomtype[3]==2){
|
|
Utl.changeBean(Public_data.data.gold_score[i],i);
|
|
}
|
|
Utl.setGrade(i,Public_data.data.grade[i]);
|
|
}
|
|
|
|
} else {
|
|
for(var i=0;i<Public_data.data.maxman;i++)
|
|
{
|
|
Utl.setGrade(i,Utl.getBeanBySeat(i));
|
|
}
|
|
}
|
|
}
|
|
Updata_ui.redraw = function(){//在重画函数中调用
|
|
chonghui = 1;
|
|
UI.hide();
|
|
game_num(1);//局数显示
|
|
trus(1);//托管
|
|
difenxs();//底分显示
|
|
Infinite.updata(Public_data.data.stage);
|
|
if (Public_data.data.stage < 3 ) {
|
|
dipaishu();//底牌数显示
|
|
beixs();//倍数显示
|
|
}
|
|
|
|
if (Public_data.data.banker == Utl.getMySeat()) {//自己是地主
|
|
//id_config.car_intervalx[0] = 59;
|
|
}
|
|
//Public_data.data.stage = -1; //牌桌当前阶段 0发牌 1加倍 2打牌 3小局 4大局
|
|
switch (Public_data.data.stage){
|
|
case 0:
|
|
UI.dealcard.update();//发牌
|
|
break;
|
|
case 1:
|
|
//加倍
|
|
UI.more.update();
|
|
break;
|
|
case 2:
|
|
//出牌
|
|
UI.playcards.update();
|
|
break;
|
|
case 3:
|
|
//小局
|
|
if (Public_data.data.playerlist[1][Utl.getMySeat()] == 1) {//小局还是准备
|
|
UI.ready.update();
|
|
}else{
|
|
UI.aset.update();
|
|
}
|
|
break;
|
|
}
|
|
chonghui = 0;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|