//定时器 在 gameabc_face.ontimer 中调用 var All_timer = { //定时器id设置 recovery : 1064, //回放牌局 clock : id_config.clock, //钟定时器 put_err: id_config.put_err, //出牌错误 mingpai:1501, //明牌隐藏 aset:1807, //小局显示 feiji:1510, //飞机隐藏 huojian:1511, //火箭出烟 zhuomian:1512, //桌面抖动 zhadanzi:1800, //炸弹字 jiaofen :1803, //叫分结束 wzsy :1509, //王炸声音特效 } All_timer.hide = function(){ set_self(All_timer.clock,57,0,0,0); set_self(All_timer.put_err,57,0,0,0); set_self(All_timer.recovery,57,0,0,0); set_self(All_timer.mingpai,57,0,0,0); set_self(All_timer.aset,57,0,0,0); set_self(All_timer.feiji,57,0,0,0); set_self(All_timer.huojian,57,0,0,0); set_self(All_timer.zhuomian,57,0,0,0); set_self(All_timer.zhadanzi,57,0,0,0); set_self(All_timer.jiaofen,57,0,0,0); set_self(All_timer.wzsy,57,0,0,0); All_timer.hide1(); } All_timer.time = { } All_timer.time_r = function(){ //定时器时间设置 All_timer.time.dealcard = 100; //发牌 All_timer.time.recovery = 2000; //回放牌局 All_timer.time.clock = 1000; //钟 All_timer.time.put_err = 3000; //出牌错误 All_timer.time.mingpai = 1500; //明牌隐藏 All_timer.time.aset = 3000; //小局 All_timer.time.feiji = 1000; //飞机隐藏 All_timer.time.huojian = 200; //火箭出烟 All_timer.time.zhuomian = 10; //桌面抖动 All_timer.time.zhadanzi = 1000; //炸弹字 All_timer.time.jiaofen = 1000; //叫分结束 All_timer.time.wzsy = 15000; //王炸声音结束 } All_timer.timer = function(gameid , spid , times , timelong , alltimes){ switch (spid){ case All_timer.clock://时钟 if(Public_data.current>0){ Public_data.current--; }else{ set_self(All_timer.clock,57,0,0,0); } if (Public_data.current == 10 || Public_data.current <=3 ) { Utl.playSound(Sound.sjtx); } set_self(id_config.time_id,7,Public_data.current,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,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); break; case All_timer.recovery://回放 if (Public_data.recovery.num+1