添加变量和事件,一个用来减少体力条,一个用来回复体力条
这是一个封装的函数,主要就是对AP(体力条)的值进行修改
执行消耗和恢复
新建一个tick事件和一个变量,这个事件每秒都会运行,用分支来判断是不是正在消耗体力,在run事件里设置is_AP的变量值,设置消耗AP的值,跑动时消耗为1,不跑动时不消耗。此时能够正常消耗体力值,但是按住shift就会扣值,并且值扣到0,人物还是加速跑。
将setAP放置到人物移动后是加速跑开时,同时添加判断,AP值是不是减小到0,减小到0,关闭加速跑将速度设置为普通。