我正在制作游戏,我想制作一个升级菜单,就像他购买它然后主角变得更快或者什么......但是当我设置变量时它们不起作用这里是我使用的代码:
if(speed1=true){
movespeed == 11
speed2 = false
speed3 = false
speed = false
}
但它只是使用了我在主角中采取的最后一个“动作速度”:/你们/女孩们可以帮助我吗?哦,是的,我试过它的帽子:
if(hat1=true){
_root.char.gotoAndStop(2);
hat = false
hat2 = false
hat3 = false
}
如果我把==放在那里仍然无法工作:/我会感激一些帮助。
答案 0 :(得分:0)
嗯,代码应为:
if(speed1==true){
movespeed = 11;
speed2 = false;
speed3 = false;
speed = false;
}
if(hat1==true) {
_root.char.gotoAndStop(2);
hat = false;
hat2 = false;
hat3 = false;
}
此外,由于您似乎使用AS1或2,该事件中的代码是什么?如果是这样,那么你正在修改的变量可能不是你期望的变量。