新人遇到瓶颈!求解!
gamemaker吧
全部回复
仅看楼主
level 8
CNZI231 楼主
一楼祭百度。
主要原因2楼说!
2014年09月26日 14点09分 1
level 8
CNZI231 楼主
2014年09月26日 14点09分 2
level 8
CNZI231 楼主
现在的问题就是 执行完第一个if后,就会自动执行第二个if,不管第一个if是不是真。
我希望的是,如果第一个if真,那就结束整个事件,如果不是,那就接下去,到第二个if,
如果第二个if是真,那就结束,如果不是,那就接下去第三个if,以此类推。。。
求大神指导,,我实在没办法了。。。
写代码,试过。。。。[泪]但是实在没辙了
2014年09月26日 14点09分 3
level 10
在每个if后面加上exit试试,好像可以结束当前事件。另外LZ是在做背包吗?[开心]
2014年09月26日 14点09分 4
[吐舌]没错,我去试试看,exit是不是那个红色X?
2014年09月26日 14点09分
回复 CNZI231 :我没用过按钮,你去试试看吧
2014年09月26日 14点09分
回复 CNZI231 :如果不行的话你就手动拖个代码过去吧,记得加在两箭头之间。另外推荐你用代码来完成哦,用按钮可不是好习惯。[开心]
2014年09月26日 14点09分
回复 CNZI231 :如果不行的话你就手动拖个代码过去吧,记得加在两箭头之间。另外推荐你用代码来完成哦,用按钮可不是好习惯。[开心]
2014年09月26日 14点09分
level 1
如果一定要用按钮的话,那么就加上else吧……
2014年09月26日 14点09分 5
试了,没用,我还是用其他方法吧
2014年09月26日 14点09分
level 13
写代码的话,用switch比用if嵌套方便一些,运行起来也快
2014年09月27日 15点09分 7
太晚了。。。已经把背包改成别的了,但是还是要谢谢,以后说不定有用[哈哈]
2014年09月28日 00点09分
level 13
用else 语句啊。在else 语句下面再用if。这样就可以实现逐级控制了
2014年09月27日 16点09分 8
太晚了。。。已经把背包改成别的了,但是还是要谢谢,以后说不定有用[哈哈]
2014年09月28日 00点09分
吧务
level 13
首先做一个pandingjieshu=0,就是“判定结束”=0;
然后是每个if判断都要在原条件和“判断结束==0”同时满足时有效
最后,每个if判断执行内容里要有“判断结束=1”
2014年09月28日 00点09分 9
突然发现糖豆同学有个很奇怪的地方……[冷]就是变量名很喜欢用拼音……
2014年09月28日 11点09分
回复 jimmy939553081 :嘘……
2014年09月28日 12点09分
回复 q糖豆p :[冷][冷][冷]
2014年09月28日 13点09分
吧务
level 13
呃,等等,好像拖拽按钮的IF不能指定两个条件??
好吧如果LZ的global.baga这些肯定不会出现负数的话,就判断global.baga+panduanjieshu是不是等于0吧。
2014年09月28日 00点09分 10
太晚了。。。已经把背包改成别的了,但是还是要谢谢,以后说不定有用[哈哈]
2014年09月28日 00点09分
好吧,不过还是建议早点入手GML。另外背包其实用数组做更方便。
2014年09月28日 04点09分
回复 q糖豆p :嗯
2014年09月28日 04点09分
1