level 1
被一个bug折磨一下午了,大概情况是我在enemy上挂载了一个装有box collider2d的空物体,选中trigger,这个空物体当视线用。脚本里调用了OntriggerEnter2D,OntriggerStay2D和OntriggerExit2D,用来检测。现在的问题是运行之后第一次能够成功触发,我控制Player第一次进入离开碰撞区域这两个方法都能成功执行,但是再次进入的时候就发现两个方法会多次重复调用,并且应该是同时调用。对着两个方法盯了一下午也不明白到底哪出问题了,特来请教
2022年12月07日 10点12分
1
level 3
这不是BUG,我也遇到过,无可避免,我用的方法的是用时间限制触发,每一次的触发后开始累加时间,在时间未满足时不会再次触发,这样就能避免进入一次多次触发的问题
2022年12月12日 11点12分
5