创建于:2017-04-19
创建人: dougen
有人知道这是发生 了什么吗?
看你标题那句话的下面那行,结合起来就是你在o_enermy1的step事件里调用的hitBy这个变量应该是个instance,但引擎没有找到,可能你并没有给这个hitBy指定为某instance,也可能你指定过,但尚未创建或已经被销毁。另外留意下enermy这个词是打错了吧。
Rusty 嗯,找了一晚上,确实是这个问题,hitBy的所有内容都储存在hitbox中,但是击中物体之后hitbox会销毁,导致了这个问题,经过修改问题能解决。但是如果要在敌人受击时追加攻击,所有击中状态的变量都需要重置一遍,不然上一个受击动作需要的数据和这一个受击动作数据会冲突,也会容易引发这个问题,除非加入无敌帧或者攻击冷却。多谢提醒。
看你标题那句话的下面那行,结合起来就是你在o_enermy1的step事件里调用的hitBy这个变量应该是个instance,但引擎没有找到,可能你并没有给这个hitBy指定为某instance,也可能你指定过,但尚未创建或已经被销毁。另外留意下enermy这个词是打错了吧。