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,530 @@
|
||||
//动画
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user