求助!!!如何让主角受到攻击时进度条(也就是血条)减少?
-
如标题问题。》》》》》》》
-
@滑夏文明 比较简单的做法是每帧把进度条的当前值设置为主角的当前生命值,或者看看官方这个教程?https://www.bilibili.com/video/BV1kt411K7Dq
-
能发个图片吗?还是不太明白。。。。
-
@滑夏文明 你的主角没有变量来记录当前剩余的血量吗 ,如果有的话,直接写一个事件,条件栏可以不填,动作栏就写进度条组件的一个“设置进度值”的动作,然后里面写记录主角当前生命值的变量就行了,然后只要主角受到攻击时你把记录血量的变量值减少,血条就自动跟着扣了
-
@滑夏文明 楼上那位朋友说的差不多就是了,还是不太理解的话就是类似下面这样,弄一个全局变量记录玩家的血量,然后把血条的进度值每帧设置为这个血量值就行了
效果大概是这样的:
要做得比较精致的话,上面那位朋友也给了一个官方教程的链接,结合起来看就好了
-
实在太感谢了!!!