问一个问题,关于GameMaker的
gamemaker吧
全部回复
仅看楼主
level 1
我是说我他就今天
楼主
就是说,我做了一个角色,设它的最大生命值为最大血量+附加血量,如图
与此同时,我又加了一个hp提升的道具,代码如下
主角自我回血的代码:
但是,当角色吃到这个道具时,它的最大的血量仍保持不变,还是100.请问,我写的代码是不是出了问题?求解答。(图片上的maxhp0作为主角的血量,maxhp1作为主角生命的最大值)
2015年07月31日 09点07分
1
level 10
汐纱浣
原来大叔到贴吧问了
2015年08月01日 08点08分
2
level 10
汐纱浣
我是喵
2015年08月01日 08点08分
3
level 7
小小鱼大泡泡
你第一张图的代码是写在create里的吧,写在哪里的代码只是在房间开始的时候运行一次而已,至于你后面再怎么吃道具他也不会运行“maxhp1=hpup+100;”
2015年08月01日 11点08分
4
tatakaΩ
@tatakaΩ
不过层主说的也没错,不过可以把定义部分和计算部分分开
2015年08月07日 08点08分
level 7
小小鱼大泡泡
另外“xx=xx
+3
”可以写成“xx+=3”的
2015年08月01日 12点08分
5
1