var click_down = function(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2){ //点击时触发特效 for (var i = 0; i < texiao.length; i++) { if (spid_down == texiao[i]) { set_self(spid_down,33,105,0,0,0); set_self(spid_down,35,200,0,0,0); } } } var click_up = function(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2){ //弹起时解除特效 //for (var i = 0; i < texiao.length; i++) { set_self(spid_down,33,100,0,0,0); set_self(spid_down,35,255,0,0,0); //} } var clock = function(type){ //type 显示时钟 1:显示 0:隐藏 set_self(All_timer.clock,57,0,0,0); set_self(id_config.clock,37,0,0,0); set_self(id_config.time_id,37,0,0,0); if (type) { if (Public_data.data.stage>=0) { Public_data.current = game.config.playtime[Public_data.data.stage];//当前倒计时 }else{ Public_data.current = 15;//当前倒计时 } //钟的位置 set_self(id_config.clock,18,id_config.clock_x[Utl.changeToStatus(Public_data.data.control)],0,0); set_self(id_config.clock,19,id_config.clock_y[Utl.changeToStatus(Public_data.data.control)],0,0); set_self(id_config.clock,37,1,0,0); //数字的位置 set_self(id_config.time_id,18,id_config.clock_x[Utl.changeToStatus(Public_data.data.control)]+id_config.time_clock_x-((ifast_inttostr(Public_data.current).length-1)*id_config.time_size/2),0,0); set_self(id_config.time_id,19,id_config.clock_y[Utl.changeToStatus(Public_data.data.control)]+id_config.time_clock_y,0,0); set_self(id_config.time_id,20,id_config.time_size*(ifast_inttostr(Public_data.current).length),0,0); set_self(id_config.time_id,37,1,0,0); set_self(id_config.time_id,7,Public_data.current,0,0); //倒计时定时器 set_self(All_timer.clock,57,All_timer.time.clock,0,0); } } var button_show = function(type,s){ //type : //2 正常情况 显示出牌 不要 提示按钮 //1: 第一个出情况 显示出牌按钮 或者加上提示按钮 //3: 要不起情况 只显示不要按钮和显示没有打过上家的牌 //s:显示提示按钮 true:显示 false : 隐藏 默认 true var show = false; if (s) { show = s; } set_self(id_config.but_prompt,37,0,0,0); set_self(id_config.but_putcard,37,0,0,0); set_self(id_config.but_pass,37,0,0,0); set_self(id_config.pass_prompt,37,0,0,0); set_self(id_config.txt_di,37,0,0,0); set_self(id_config.but_mingpai,37,0,0,0); set_self(id_config.but_maxpass,37,0,0,0); if(type == 2) {//显示3个按钮 set_self(id_config.but_prompt,37,1,0,0); set_self(id_config.but_prompt,18,id_config.but_prompt_x[1],0,0); set_self(id_config.but_putcard,37,1,0,0); set_self(id_config.but_putcard,18,id_config.but_putcard_x[1],0,0); set_self(id_config.but_pass,37,1,0,0); set_self(id_config.but_pass,18,id_config.but_pass_x[1],0,0); }else if (type == 1) {//只显示出牌 if (show) { set_self(id_config.but_prompt,37,1,0,0); set_self(id_config.but_prompt,18,id_config.but_prompt_x[0],0,0); set_self(id_config.but_putcard,37,1,0,0); set_self(id_config.but_putcard,18,id_config.but_putcard_x[0],0,0); } else { if(Public_data.data.caozuo == 0){ var mp = 0; for (var i = 0; i < Public_data.data.maxman; i++) { if (Public_data.data.mp_zt[i] == 1) { mp = 1; } } if (mp == 0) {//显示明牌按钮 set_self(id_config.but_mingpai,37,1,0,0); id_config.clock_x[0] = 600; clock(1); //时钟显示 set_self(id_config.but_putcard,18,id_config.but_putcard_x[2],0,0); }else{//隐藏明牌按钮 set_self(id_config.but_mingpai,37,0,0,0); set_self(id_config.but_putcard,18,id_config.but_putcard_x[3],0,0); id_config.clock_x[0] = 428; clock(1); //时钟显示 } }else{ set_self(id_config.but_putcard,18,id_config.but_putcard_x[2],0,0); } set_self(id_config.but_putcard,37,1,0,0); } }else if (type == 3) {//显示要不起 set_self(id_config.but_maxpass,37,1,0,0); set_self(id_config.but_maxpass,18,id_config.but_pass_x[2],0,0); set_self(id_config.pass_prompt,37,1,0,0); set_self(id_config.txt_di,37,1,0,0); All_ani.put_err.show(0); } }