- 注册时间
- 2017-8-7
- 最后登录
- 2024-5-2
- 阅读权限
- 50
- 积分
- 2894
- 精华
- 0
- 帖子
- 23
|
比如制作一个抽奖之类游戏:里面有三个图片框,各能随机加载三张图片,第一个图片框里能随机加载三张图片,三张图片对应三个变量为v1=1,v1=2,v1=3;
第二个图片框里能随机加载三张图片,三张图片对应三个变量为v2=1,v2=2,v2=3;
第三个图片框里能随机加载三张图片,三张图片对应三个变量为v3=1,v3=2,v3=3;
按钮一个,监听鼠标弹起事件,就是每点击一次弹起后,三个图片框分别随机加载三张图片中其中一张显示,
分数变量s=0; 抽奖券l=3; 抽奖总数all=0;
然后再在鼠标弹起事件函数里面添加变量判定代码:
如
all+=1;
if(v1==1 && v2==1 && v3==1){
s+=1500;
}
if(v1==3 && v2==3 && v3==3){
l-=1;
}
其他的以此类推这样判定结果,但是打开游戏时点击按钮抽奖总数有变化,而三个变量同时成立时分数变量s和抽奖券变量l没有变化,为什么呢,是代码形式写错吗,如果写错应该如何写出多个变量同时成立得出结果。求解?
|
|