chore: 纳入项目全部源码进根仓库统一管理
删除 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>
This commit is contained in:
@@ -0,0 +1,235 @@
|
||||
//点击事件
|
||||
var Click = {
|
||||
}
|
||||
//在 gameabc_face.mouseup 中调用
|
||||
Click.up = function (gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2){
|
||||
click_up(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);
|
||||
if (spid_down == spid_up) {
|
||||
Recovery.click(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);
|
||||
|
||||
switch (spid_up){
|
||||
case 149:
|
||||
if (Public_data.data.stage == 2) {
|
||||
for (var i = 0; i < id_config.hc_len[Utl.getMySeat()]; i++) {
|
||||
if (get_self(id_config.car_start[0]+i,37,0,0,0) && get_self(id_config.car_start[0]+i,19,0,0,0) == id_config.sta_posi_y[0]-id_config.intervalh) {
|
||||
set_self(id_config.car_start[0]+i,19,id_config.sta_posi_y[0],0,0);
|
||||
}
|
||||
}
|
||||
paidz();
|
||||
mpbs(1);
|
||||
}
|
||||
|
||||
break;
|
||||
case 1070:
|
||||
if (pifu[0] < pifu[1].length-1) {
|
||||
pifu[0] = pifu[0]+1;
|
||||
}else{
|
||||
pifu[0] = 0;
|
||||
}
|
||||
set_self(149,1,pifu[1][pifu[0]][0]);
|
||||
Utl.setFontColor(1045,pifu[1][pifu[0]][1]);//色号
|
||||
break;
|
||||
case 1300:
|
||||
kaifang(0);
|
||||
cjfj(0);//创建房间界面显示
|
||||
break;
|
||||
case 1301:
|
||||
kaifang(1);
|
||||
cjfj(1);//创建房间界面显示
|
||||
cls_method_jdb.bsdh_OpenCreateRoom(1308,400,723,1310,1309,1307,1312,game.config.gold[1],17,game.config.gold[0]);
|
||||
break;
|
||||
case 1090://加倍
|
||||
Collect_Net.more(1)
|
||||
break;
|
||||
case 1091://不加倍
|
||||
Collect_Net.more(0);
|
||||
break;
|
||||
case 1058://明牌
|
||||
Collect_Net.mingpai();
|
||||
break;
|
||||
case id_config.but_putcard://出牌
|
||||
Public_data.cards = []; //出牌
|
||||
for (var i = 0; i < id_config.hc_len[Utl.getMySeat()]; i++) {
|
||||
if (get_self(id_config.car_start[0]+i,19,0,0,0) == id_config.sta_posi_y[0]-id_config.intervalh && get_self(id_config.car_start[0]+i,37,0,0,0) == 1) {
|
||||
Public_data.cards.push(Public_data.data.hand_cards[i]);
|
||||
}
|
||||
}
|
||||
if (Public_data.cards.length) {
|
||||
var put = true;
|
||||
if (put) {//能出
|
||||
Collect_Net.playcards();
|
||||
}else{//不能出
|
||||
set_self(id_config.put_err,37,1,0,0);
|
||||
set_self(All_timer.put_err,57,3000,0,0);
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
case id_config.but_pass://不要
|
||||
Hand_card.ini_y();
|
||||
Collect_Net.display();
|
||||
paidz();
|
||||
mpbs(1);
|
||||
break;
|
||||
case id_config.but_maxpass://要不起
|
||||
Hand_card.ini_y();
|
||||
Collect_Net.display();
|
||||
paidz();
|
||||
mpbs(1);
|
||||
break;
|
||||
case id_config.but_prompt://提示
|
||||
if (Public_data.data.point_cards.length) {
|
||||
Hand_card.ini_y();
|
||||
for (var j = 0; j <Public_data.data.point_cards[game.tishi].length;j++) {
|
||||
for (var i = 0; i <Public_data.data.hand_cards.length;i++) {
|
||||
if (Public_data.data.hand_cards[i] == Public_data.data.point_cards[game.tishi][j]) {
|
||||
set_self(id_config.car_start[0]+i,19,id_config.sta_posi_y[0]-id_config.intervalh,0,0);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
paidz();//出牌上地主显示
|
||||
mpbs(1);
|
||||
game.tishi++;
|
||||
if (game.tishi>=Public_data.data.point_cards.length) {
|
||||
game.tishi = 0;
|
||||
}
|
||||
}
|
||||
break;
|
||||
case id_config.trus://托管
|
||||
Collect_Net.help_play(1);
|
||||
break;
|
||||
case id_config.trus_cancel://取消托管
|
||||
Collect_Net.help_play(0);
|
||||
break;
|
||||
case 1814://明牌准备
|
||||
if (Public_data.data.end == 1) {
|
||||
Collect_Net.ready(1);
|
||||
} else {
|
||||
endover();
|
||||
}
|
||||
break;
|
||||
case 1815://准备
|
||||
if (Public_data.data.end == 1) {
|
||||
Collect_Net.ready(0);
|
||||
} else {
|
||||
endover();
|
||||
}
|
||||
break;
|
||||
case 1071://查看大局
|
||||
endover();
|
||||
break;
|
||||
case 1933://关闭大局结算
|
||||
Public_data.Initialization();
|
||||
UI.hide();
|
||||
All_ani.hide();
|
||||
All_timer.hide();
|
||||
Utl.Exit();
|
||||
break;
|
||||
case 1941://分享
|
||||
Func.sharefinend(1,2,'','','',[1906,1907,1908]);
|
||||
break;
|
||||
case 1073://换桌
|
||||
Utl.sendChangeRoom();
|
||||
break;
|
||||
case 1074://退出
|
||||
//Func.sharefinend(1,2,'','','',[1906,1907,1908]);
|
||||
break;
|
||||
case 1075://返回牌桌
|
||||
fanhuipaizhuo();
|
||||
break;
|
||||
case 1077://明牌准备
|
||||
Collect_Net.ready(1);
|
||||
break;
|
||||
case 1076://准备
|
||||
Collect_Net.ready(0);
|
||||
break;
|
||||
case 1079://查看大局
|
||||
endover();
|
||||
break;
|
||||
}
|
||||
if (spid_up>=1050 && spid_up<=1053) {//叫分
|
||||
Collect_Net.lootbanket(ifast_abs(1050-spid_up));
|
||||
//click_up(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);//特效
|
||||
}
|
||||
if (spid_up>=1059 && spid_up<=1061) {//错误提示
|
||||
set_self(id_config.put_err,37,0,0,0);
|
||||
set_self(id_config.txt_di,37,0,0,0);
|
||||
set_self(id_config.pass_prompt,37,0,0,0);
|
||||
}
|
||||
}
|
||||
//弹起
|
||||
if (Public_data.select.length) {//根据选中牌进行操作
|
||||
Hand_card.click_up();
|
||||
}
|
||||
}
|
||||
//在 gameabc_face.mousedown 中调用
|
||||
Click.down = function(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2){
|
||||
//按下
|
||||
click_down(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);
|
||||
Recovery.clickdown(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);
|
||||
//手牌选中
|
||||
Hand_card.handcard_down(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2);
|
||||
|
||||
}
|
||||
//在 gameabc_face.mousemove 中调用
|
||||
Click.mousemove = function(gameid, spid, downx, downy, movex,movey ,timelong,offmovex, offmovey, no1){
|
||||
//手牌滑动
|
||||
if (spid >= id_config.car_start[0] && spid < id_config.car_start[0] + id_config.hc_len[Utl.getMySeat()]) {
|
||||
Hand_card.handcard_move(gameid, spid, downx, downy, movex,movey ,timelong,offmovex, offmovey, no1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user