_root.stop(); //停止时间轴
_root.truewinner = 0;
_root.guesswinner = 0;
_root.wn1._x += random(10)/10+random(1); //蜗牛1号的X轴数据增加某一数值
_root.wn2._x += random(10)/10+random(1); //蜗牛2号的X轴数据增加某一数值
_root.wn3._x += random(10)/10+random(1); //蜗牛3号的X轴数据增加某一数值
_root.wn4._x += random(10)/10+random(1); //蜗牛4号的X轴数据增加某一数值
if (_root.wn1._x>540) {
_root.truewinner = 1;
}
if (_root.wn2._x>540) {
_root.truewinner = 2;
}
if (_root.wn3._x>540) {
_root.truewinner = 3;
}
if (_root.wn4._x>540) {
_root.truewinner = 4;
}
//判断哪只蜗牛到了,到了就改变truewinner的值,纪录哪只蜗牛获胜
if (_root.truewinner != 0) {
if (_root.guesswinner == _root.truewinner) {
_root.gotoAndStop(4);
} else {
_root.gotoAndStop(5);
}
} else {
_root.gotoAndPlay(2);
}
/*--------------------------------------------
判断truewinner的值,如果被改变了,说明已经有蜗牛到了
如果还没有改变,说明蜗牛们还没到。
如果没到,就把_root的指针跳到第2帧,让他们继续跑,如果到了,
判断玩家压的那只和真正到的那只是不是一样。如果猜对了,让时间
指针跳停到第4帧,否则跳停到第5帧。
---------------------------------------------*/
on(release){
_root.play();
_root.guesswinner = 1;
}
on(release){
_root.gotoAndStop(1);
_root.wn1._x = 25;//蜗牛1号回起点
_root.wn2._x = 25;
_root.wn3._x = 25;
_root.wn4._x = 25;
}