Files
youle_cocos/projects/doudizhu/js/Class_branch/03_All_ani.js
T
joywayerandClaude Opus 4.8 7ab748919a 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>
2026-06-28 11:55:13 +08:00

531 lines
19 KiB
JavaScript

//动画
var All_ani = {
}
All_ani.hide = function() {
All_ani.dealcard.hide();
All_ani.put_err.hide();
All_ani.chapai.hide();
All_ani.put_cards.hide();
All_ani.mingpai.hide();
All_ani.aset_mingpai.hide();
All_ani.feiji.hide();
All_ani.shunzi.hide();
All_ani.liandui.hide();
All_ani.zhadan.hide();
All_ani.wangzha.hide();
All_ani.zhuomian.hide();
All_ani.chuntian.hide();
All_ani.hide1();
}
//在 gameabc_face.ani_doend 中调用
All_ani.ani_doend = function(id,sx,count,allend){
//动画结束
//发牌结束
dealcard_ani_doend(id,sx,count,allend);
//插牌结束
chapai_ani_doend(id,sx,count,allend);
//明牌结束
mingpai_ani_doend(id,sx,count,allend);
//飞机结束
paixingdonghua(id,sx,count,allend);
//炸弹结束
zhadanover(id,sx,count,allend);
//爆炸结束
baozhaover(id,sx,count,allend);
//烟结束
yanover(id,sx,count,allend);
//桌面结束
zhuomianover(id,sx,count,allend);
//炸弹字结束
zhadanziover(id,sx,count,allend);
//春天结束
chuntianover(id,sx,count,allend);
}
All_ani.dealcard = {//发牌
show:function(){
if (Public_data.data.hand_cards.length%2) {//单数
var anix = id_config.sta_posi_x[0] - (id_config.car_intervalx[0] * ((Public_data.data.hand_cards.length-1)/2));
}else{//双数
var anix = id_config.sta_posi_x[0] - (id_config.car_intervalx[0] * (Public_data.data.hand_cards.length/2)) + id_config.car_intervalx[0]/2;
}
for(var i = 0;i<Public_data.data.hand_cards.length;i++){
play_ani(1,i+id_config.car_start[0],18,anix,i*id_config.car_intervalx[0]+anix,0,400,0,0,0,1,0,0);
set_self(i+id_config.car_start[0],37,1);
set_self(i+id_config.car_start[0],19,id_config.sta_posi_y[0],0,0);
}
},
hide:function(){
for(var i = 0;i<id_config.hc_len[Utl.getMySeat()];i++){
play_ani(0,i+id_config.car_start[0],0);
set_self(i+id_config.car_start[0],37,0);
}
}
}
All_ani.chapai = {//插牌
show:function(dq_wz){
var x_wz = [];//加入后的坐标
for (var i = 0; i < Public_data.data.hand_cards.length; i++) {
x_wz[i] = get_self(id_config.car_start[0]+i,18,0,0,0);
}
var jiaru = 0;
for (var i = 0; i < id_config.hc_len[Utl.getMySeat()]; i++) {
if (i == wz[jiaru]) {//这张牌是底牌
set_self(id_config.car_start[0]+i,19,470,0,0);
set_self(id_config.car_start[0]+i,37,0,0,0);
jiaru ++;
}else{
set_self(id_config.car_start[0]+i,18,dq_wz[i-jiaru],0,0);
play_ani(1,id_config.car_start[0]+i,18,get_self(id_config.car_start[0]+i,18),x_wz[i],0,300,0,0,0,1,0,0);
}
}
},
hide:function(){
for(var i = 0;i<id_config.hc_len[Utl.getMySeat()];i++){
play_ani(0,i+id_config.car_start[0],0);
set_self(i+id_config.car_start[0],37,0);
}
}
}
All_ani.put_err = {
//出牌错误
show: function(type){
play_ani(1,id_config.txt_di,35,255,0,0,All_timer.time.put_err,0,0,0,1,0,0);
if (type) {
play_ani(1,id_config.put_err,35,255,0,0,All_timer.time.put_err,0,0,0,1,0,0);
}else{
play_ani(1,id_config.pass_prompt,35,255,0,0,All_timer.time.put_err,0,0,0,1,0,0);
}
},
hide: function(){
play_ani(0,id_config.put_err,0);
set_self(id_config.put_err,37,0,0,0);
play_ani(0,id_config.txt_di,0);
set_self(id_config.txt_di,37,0,0,0);
play_ani(0,id_config.pass_prompt,0);
set_self(id_config.pass_prompt,37,0,0,0);
}
}
All_ani.put_cards = {
//出牌动画
show: function(tiqi,weiti){
chupaidonghua = 1;//出牌动画开关
//575
var chu =[];
var liu = [];
var kuan = 0;
var liukuan = 0;
//------------------------------------------//选中牌上划
if (tiqi.length%2) {//单数
kuan = id_config.put_posi_x[0] - (id_config.put_intervalx[0] * ((tiqi.length - 1)/2));
}else{//双数
kuan = id_config.put_posi_x[0] - (id_config.put_intervalx[0] * (tiqi.length/2)) + id_config.put_intervalx[0]/2;
}
for (var i= 0;i<tiqi.length;i++) {
play_ani(1,id_config.car_start[0]+tiqi[i],19,get_self(id_config.car_start[0]+tiqi[i],19),id_config.put_posi_y[0],0,100,0,0,0,1,0,0);
play_ani(1,id_config.car_start[0]+tiqi[i],18,get_self(id_config.car_start[0]+tiqi[i],18),i*id_config.put_intervalx[0]+kuan,0,100,0,0,0,1,0,0);
play_ani(1,id_config.car_start[0]+tiqi[i],20,get_self(id_config.car_start[0]+tiqi[i],20),id_config.put_wide[0],0,100,0,0,0,1,0,0);
play_ani(1,id_config.car_start[0]+tiqi[i],21,get_self(id_config.car_start[0]+tiqi[i],21),id_config.put_high[0],0,100,0,0,0,1,0,0);
}
//-------------------------------------------------------//未选中牌对齐
var handcards = Public_data.data.hand_cards.length;
if (handcards%2) {//单数
liukuan = id_config.sta_posi_x[0] - (id_config.car_intervalx[0] * ((handcards-1)/2));
}else{//双数
liukuan = id_config.sta_posi_x[0] - (id_config.car_intervalx[0] * (handcards/2)) + id_config.car_intervalx[0]/2;
}
if (weiti.length == 0) {
set_self(1021,37,0,0,0);
} else {
for (var i= 0;i<weiti.length;i++) {
if (i == weiti.length-1) {
if(Public_data.data.banker == Utl.getMySeat()){//牌上地主跟着最后一张牌走
var zhx = get_self(id_config.car_start[0]+weiti[i],18);
set_self(1021,19,get_self(id_config.car_start[0]+weiti[i],19,0,0,0),0,0);
set_self(1021,18,get_self(id_config.car_start[0]+weiti[i],18,0,0,0),0,0);
play_ani(1,1021,18,zhx,liukuan+i*id_config.car_intervalx[0],0,100,0,0,0,1,0,0);
set_self(1021,37,1,0,0);
}
}
play_ani(1,id_config.car_start[0]+weiti[i],18,get_self(id_config.car_start[0]+weiti[i],18),liukuan+i*id_config.car_intervalx[0],0,100,0,0,0,1,0,0);
}
}
},
hide: function(){
for(var i = 0;i<id_config.hc_len[Utl.getMySeat()];i++){
play_ani(0,i+id_config.car_start[0],0);
set_self(i+id_config.car_start[0],37,0);
}
}
}
All_ani.mingpai = {
//明牌
show: function(type,seat){
switch (type){
case 0:
Utl.playSound("00125.mp3");
//显示底变宽
//opencard(seat); //配置明牌坐标
set_self(id_config.mingpaizi,19,id_config.mingpaiziy[seat],0,0);
set_self(id_config.mingpaiquan,19,id_config.mingpaiquany[seat],0,0);
set_self(id_config.mingpaizi,18,id_config.mingpaizix[seat],0,0);
//set_self(id_config.mingpaidi,18,id_config.mingpaidix[seat],0,0);
set_self(id_config.mingpaiquan,18,id_config.mingpaiquanx[seat],0,0);
set_self(id_config.mingpaidi,19,id_config.mingpaidiy[seat],0,0);
set_self(id_config.mingpaidi,18,id_config.mingpaidix[seat]+id_config.mingpaidik/2,0,0);
set_self(id_config.mingpaidi,20,0,0,0);
set_self(id_config.mingpaidi,33,100,0,0);
play_ani(1,id_config.mingpaidi,20,0,id_config.mingpaidik,0,200,0,0,0,1,0,0);
play_ani(1,id_config.mingpaidi,18,id_config.mingpaidix[seat]+id_config.mingpaidik/2,id_config.mingpaidix[seat],0,200,0,0,0,1,0,0);
set_self(id_config.mingpaidi,37,1,0,0);
mingpaidonghua = 1;
break;
case 1:
//显示圈旋转 明牌放大
All_ani.mingpai.hide(1);
set_self(id_config.mingpaiquan,37,1,0,0);
set_self(id_config.mingpaizi,37,1,0,0);
set_self(id_config.mingpaizi,33,0,0,0);
set_self(id_config.mingpaiquan,33,100,0,0);
play_ani(1,id_config.mingpaiquan,34,0,360,0,1300,0,0,0,0,0,0);
play_ani(1,id_config.mingpaizi,33,0,120,0,200,0,0,0,1,0,0);
mingpaidonghua = 2;
break;
case 2:
//显示 明牌恢复
All_ani.mingpai.hide(1);
play_ani(1,id_config.mingpaizi,33,120,100,0,200,0,0,0,1,0,0);
mingpaidonghua = 3;
break;
case 3:
//明牌恢复后准备隐藏
All_ani.mingpai.hide(1);
set_self(All_timer.mingpai,57,All_timer.time.mingpai,0,0);
mingpaidonghua = 4;
break;
case 4:
//开始隐藏
All_ani.mingpai.hide(1);
play_ani(1,id_config.mingpaizi,33,100,120,0,100,0,0,0,1,0,0);
play_ani(1,id_config.mingpaidi,33,100,120,0,100,0,0,0,1,0,0);
play_ani(1,id_config.mingpaiquan,33,100,120,0,100,0,0,0,1,0,0);
mingpaidonghua = 5;
break;
case 5:
//隐藏
All_ani.mingpai.hide(1);
play_ani(1,id_config.mingpaizi,33,120,0,0,200,0,0,0,1,0,0);
play_ani(1,id_config.mingpaidi,33,120,0,0,200,0,0,0,1,0,0);
play_ani(1,id_config.mingpaiquan,33,120,0,0,200,0,0,0,1,0,0);
mingpaidonghua = 6;
opencards();//明牌
//clock(1);
if(Utl.getMySeat() == Public_data.data.control){
jiaofen();//叫分
if (Public_data.data.stage == 0) {
xiafen();
}
}
break;
case 6:
//关动画
All_ani.mingpai.hide();
mingpaidonghua = 7;
break;
}
} ,
hide: function(type){
if(!type){
set_self(id_config.mingpaizi,37,0,0,0);
set_self(id_config.mingpaidi,37,0,0,0);
set_self(id_config.mingpaiquan,37,0,0,0);
play_ani(0,id_config.mingpaiquan,0);
}
play_ani(0,id_config.mingpaizi,0);
play_ani(0,id_config.mingpaidi,0);
}
}
All_ani.aset_mingpai = {
//小局明牌
show: function(seat){
//seat = Utl.changeToStatus(seat);
if (Utl.changeToStatus(seat) == 1) {
//右边
var diyix = 0;
if (Public_data.data.rest_cards[seat].length<=id_config.car_len[Utl.changeToStatus(seat)]) {
diyix = id_config.sta_posi_x[Utl.changeToStatus(seat)] - (id_config.car_intervalx[Utl.changeToStatus(seat)] * (Public_data.data.rest_cards[seat].length-1));
} else {
diyix = id_config.sta_posi_x[Utl.changeToStatus(seat)] - (id_config.car_intervalx[Utl.changeToStatus(seat)] * 9);
}
for (var i = 0; i < Public_data.data.rest_cards[seat].length; i++) {
if (i>=id_config.car_len[Utl.changeToStatus(seat)]) {
play_ani(1,id_config.car_start[Utl.changeToStatus(seat)]+i,18,
id_config.sta_posi_x[Utl.changeToStatus(seat)],//起始位置
diyix+id_config.car_intervalx[Utl.changeToStatus(seat)]*(i-(Public_data.data.rest_cards[seat].length-id_config.car_len[Utl.changeToStatus(seat)])),//结束位置
0,400,0,400,0,1,0,0);
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
} else {
play_ani(1,id_config.car_start[Utl.changeToStatus(seat)]+i,18,
id_config.sta_posi_x[Utl.changeToStatus(seat)],//起始位置
diyix+id_config.car_intervalx[Utl.changeToStatus(seat)]*i,//结束位置
0,400,0,0,0,1,0,0);
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
}
}
} else if (Utl.changeToStatus(seat) == 2) {
//左边
for (var i = 0; i < Public_data.data.rest_cards[seat].length; i++) {
if (i>=id_config.car_len[Utl.changeToStatus(seat)]) {
play_ani(1,id_config.car_start[Utl.changeToStatus(seat)]+i,18,id_config.sta_posi_x[Utl.changeToStatus(seat)],id_config.sta_posi_x[Utl.changeToStatus(seat)]+id_config.car_intervalx[Utl.changeToStatus(seat)]*(i-id_config.car_len[Utl.changeToStatus(seat)]),0,400,0,400,0,1,0,0);
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
} else {
play_ani(1,id_config.car_start[Utl.changeToStatus(seat)]+i,18,id_config.sta_posi_x[Utl.changeToStatus(seat)],id_config.sta_posi_x[Utl.changeToStatus(seat)]+id_config.car_intervalx[Utl.changeToStatus(seat)]*i,0,400,0,0,0,1,0,0);
set_self(id_config.car_start[Utl.changeToStatus(seat)]+i,37,1,0,0);
}
}
}
},
hide: function(){
for (var i = 0; i < id_config.hc_len[i]; i++) {
play_ani(0,id_config.car_start[1]+i,0);
play_ani(0,id_config.car_start[2]+i,0);
set_self(id_config.car_start[1]+i,37,0,0,0);
set_self(id_config.car_start[2]+i,37,0,0,0);
}
}
}
All_ani.feiji = {//飞机
show: function(type,id,jiajian){
if (type == 1) {
set_self(id_config.feijidi+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.feiji+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.dafeiji,37,1,0,0);
if (Utl.changeToStatus(game.seat) == 1) {//右边过来
play_ani(1,id_config.feijidi+Utl.changeToStatus(game.seat),18,id_config.feiji_x[Utl.changeToStatus(game.seat)][0],id_config.feiji_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.feiji+Utl.changeToStatus(game.seat),18,id_config.feiji_x[Utl.changeToStatus(game.seat)][0]+40,id_config.feiji_x[Utl.changeToStatus(game.seat)][1]+70,60,240,0,0,0,1,0,0);
} else {//左边过来
play_ani(1,id_config.feijidi+Utl.changeToStatus(game.seat),18,id_config.feiji_x[Utl.changeToStatus(game.seat)][0],id_config.feiji_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.feiji+Utl.changeToStatus(game.seat),18,id_config.feiji_x[Utl.changeToStatus(game.seat)][0]+170,id_config.feiji_x[Utl.changeToStatus(game.seat)][1]+200,60,240,0,0,0,1,0,0);
}
play_ani(1,id_config.dafeiji,18,-328,1300,0,1000,0,0,0,1,0,0);
} else {
play_ani(1,id,0);
if (jiajian == 1) {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)+30,0,80,0,0,0,1,0,0);
} else {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)-30,0,80,0,0,0,1,0,0);
}
}
},
hide: function(){
for (var i = 0; i < 7; i++) {
set_self(id_config.feiji+i,37,0,0,0);
play_ani(0,id_config.feiji+i,0);
}
}
}
All_ani.shunzi = {//顺子
show: function(type,id,jiajian){
if (type == 1) {
set_self(id_config.shunzidi+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.shunzi+Utl.changeToStatus(game.seat),37,1,0,0);
if (Utl.changeToStatus(game.seat) ==1) {//右边过来
play_ani(1,id_config.shunzidi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0],id_config.shunzi_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.shunzi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0]-20,id_config.shunzi_x[Utl.changeToStatus(game.seat)][1]-30,60,240,0,0,0,1,0,0);
} else {//左边过来
play_ani(1,id_config.shunzidi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0],id_config.shunzi_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.shunzi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0]+20,id_config.shunzi_x[Utl.changeToStatus(game.seat)][1]+30,60,240,0,0,0,1,0,0);
}
} else {
play_ani(1,id,0);
if (jiajian == 1) {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)+30,0,80,0,0,0,1,0,0);
} else {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)-30,0,80,0,0,0,1,0,0);
}
}
},
hide: function(){
for (var i = 0; i < 6; i++) {
set_self(id_config.shunzi+i,37,0,0,0);
play_ani(0,id_config.shunzi+i,0);
}
}
}
All_ani.liandui = {//连对
show: function(type,id,jiajian){
if (type == 1) {
set_self(id_config.lianduidi+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.liandui+Utl.changeToStatus(game.seat),37,1,0,0);
if (Utl.changeToStatus(game.seat) == 1) {//右边过来
play_ani(1,id_config.lianduidi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0],id_config.shunzi_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.liandui+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0]-20,id_config.shunzi_x[Utl.changeToStatus(game.seat)][1]-30,60,240,0,0,0,1,0,0);
} else {//左边过来
play_ani(1,id_config.lianduidi+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0],id_config.shunzi_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.liandui+Utl.changeToStatus(game.seat),18,id_config.shunzi_x[Utl.changeToStatus(game.seat)][0]+20,id_config.shunzi_x[Utl.changeToStatus(game.seat)][1]+30,60,140,0,0,0,1,0,0);
}
} else {
play_ani(1,id,0);
if (jiajian == 1) {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)+30,0,80,0,0,0,1,0,0);
} else {
play_ani(1,id,18,get_self(id,18,0,0,0),get_self(id,18,0,0,0)-30,0,80,0,0,0,1,0,0);
}
}
},
hide: function(){
for (var i = 0; i < 6; i++) {
set_self(id_config.liandui+i,37,0,0,0);
play_ani(0,id_config.liandui+i,0);
}
}
}
All_ani.zhadan = {//炸弹
show: function(type,id){
if (type==1) {
set_self(id_config.zhadan+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.zhadan+Utl.changeToStatus(game.seat),18,id_config.zhadan_x[Utl.changeToStatus(game.seat)][0],0,0);
set_self(id_config.zhadan+Utl.changeToStatus(game.seat),19,id_config.zhadan_y[Utl.changeToStatus(game.seat)][0],0,0);
play_ani(1,id_config.zhadan+Utl.changeToStatus(game.seat),18,id_config.zhadan_x[Utl.changeToStatus(game.seat)][0],id_config.zhadan_x[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,id_config.zhadan+Utl.changeToStatus(game.seat),19,id_config.zhadan_y[Utl.changeToStatus(game.seat)][0],id_config.zhadan_y[Utl.changeToStatus(game.seat)][1],0,300,0,0,0,1,0,0);
play_ani(1,149,33,100,130,0,400,0,0,0,1,0,0);
zhadan_ani[Utl.changeToStatus(game.seat)] = 1;
//王炸字
set_self(id_config.zhadanzi+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.zhadanzi+Utl.changeToStatus(game.seat),35,0,0,0);
set_self(id_config.zhadanzi+Utl.changeToStatus(game.seat),18,id_config.wangzhax[Utl.changeToStatus(game.seat)],0,0);
set_self(id_config.zhadanzi+Utl.changeToStatus(game.seat),19,id_config.wangzhay[Utl.changeToStatus(game.seat)],0,0);
set_self(id_config.zhadanzi+Utl.changeToStatus(game.seat),33,300,0,0);
play_ani(1,id_config.zhadanzi+Utl.changeToStatus(game.seat),33,300,100,0,200,0,0,0,1,0,0);
play_ani(1,id_config.zhadanzi+Utl.changeToStatus(game.seat),35,0,255,0,100,0,0,0,1,0,0);
}else if (type == 2) {
play_ani(1,id,18,id_config.zhadan_x[Utl.changeToStatus(game.seat)][1],id_config.zhadan_x[Utl.changeToStatus(game.seat)][2],0,100,0,0,0,1,0,0);
play_ani(1,id,19,id_config.zhadan_y[Utl.changeToStatus(game.seat)][1],id_config.zhadan_y[Utl.changeToStatus(game.seat)][2],0,100,0,0,0,1,0,0);
zhadan_ani[Utl.changeToStatus(game.seat)] = 0;
}
},
hide: function(){
for (var i = 0; i < 6; i++) {
set_self(id_config.zhadan+i,37,0,0,0);
play_ani(0,id_config.zhadan+i,0);
set_self(id_config.zhadanzi+i,37,0,0,0);
play_ani(0,id_config.zhadanzi+i,0);
}
}
}
All_ani.wangzha = {//王炸
show: function(){
//火箭
set_self(id_config.huojian+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.huojian+Utl.changeToStatus(game.seat),18,id_config.huojian_x[Utl.changeToStatus(game.seat)],0,0);
set_self(id_config.huojian+Utl.changeToStatus(game.seat),19,730,0,0);
play_ani(1,id_config.huojian+Utl.changeToStatus(game.seat),19,730,-500,0,400,0,0,0,1,0,0);
set_self(All_timer.huojian,57,All_timer.time.huojian,0,0);
//play_ani(1,149,33,100,105,0,100,0,0,0,16,0,1);
//王炸字
set_self(id_config.wangzhazi+Utl.changeToStatus(game.seat),37,1,0,0);
set_self(id_config.wangzhazi+Utl.changeToStatus(game.seat),35,0,0,0);
set_self(id_config.wangzhazi+Utl.changeToStatus(game.seat),18,id_config.wangzhax[Utl.changeToStatus(game.seat)],0,0);
set_self(id_config.wangzhazi+Utl.changeToStatus(game.seat),19,id_config.wangzhay[Utl.changeToStatus(game.seat)],0,0);
set_self(id_config.wangzhazi+Utl.changeToStatus(game.seat),33,300,0,0);
play_ani(1,id_config.wangzhazi+Utl.changeToStatus(game.seat),33,300,100,0,200,0,0,0,1,0,0);
play_ani(1,id_config.wangzhazi+Utl.changeToStatus(game.seat),35,0,255,0,100,0,0,0,1,0,0);
},
hide: function(){
for (var i = 0; i < 6; i++) {
set_self(id_config.zhadan+i,37,0,0,0);
play_ani(0,id_config.zhadan+i,0);
set_self(id_config.zhadanzi+i,37,0,0,0);
play_ani(0,id_config.zhadanzi+i,0);
}
set_self(149,18,0,0,0);
set_self(149,19,0,0,0);
set_self(149,33,100,0,0);
}
}
All_ani.zhuomian = {//桌面缩放
show: function(){
set_self(All_timer.zhuomian,57,All_timer.time.zhuomian,0,0);
},
hide: function(){
set_selfdiv('ifastgame',18,0,0,0);
set_selfdiv('ifastgame',19,0,0,0);
}
}
All_ani.chuntian = {//春天
show: function(){
set_self(1002,37,1,0,0);
set_self(1002,33,0,0,0);
Utl.playSound(Sound.cttx);
play_ani(1,1002,33,0,130,0,200,0,0,0,1,0,0);
},
hide: function(){
set_self(1002,37,0,0,0);
play_ani(0,1002,0);
}
}