js变量逻辑里的怎么让执行这个函数的时候别的函数点击没用
参考目标效果完成制作1)实现点击每个楼层的按钮,电梯移动到对应楼层的效果。2)每层的y坐标为(8、101、194、287、380)。3)电梯移动速度为10像素/帧。4)电...
参考目标效果完成制作1)实现点击每个楼层的按钮,电梯移动到对应楼层的效果。2)每层的 y 坐标为(8 、 101 、 194 、 287 、 380)。3)电梯移动速度为 10 像素/帧。4)电梯移动过程中,点击楼层的按钮无效。错误的就是第四条,在电梯移动的过程中点击楼层的按钮无效,不会设置这个。图三到图八是我的代码,不知道在哪设置,怎么设置。。。
展开
2个回答
展开全部
在倒数第二张图片里面play = 0;后面加一个全局变量flag;如果相等flag=true;否则flag=false;在其他click方法里面先加入判断flag;如果flag==true执行后面的代码,如果等于false则return。
另外你的写法看起来太臃肿了,应该有更好的实现方式。自己去实践吧
另外你的写法看起来太臃肿了,应该有更好的实现方式。自己去实践吧
追问
我就是不会这个判断flag...所以才问的....方便用您说的在这题里举个判断的例子吗?
追答
讲的横清楚了,倒数第二张play=0后面flag=true,if的后面加else{flag=false};
在其他所有的click方法里面判断flag;if(flag==false)return;
如果非要我把代码列出来给你看,我建议你退出这一行,知识不会可以学,但没有逻辑思维,不去想没出路的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询