Unity中OnTriggerStay不响应问题

今天在写OnTriggerStay的时候发现明明以及Stay了,但是在不动的情况下死活却不响应,后来才发现是Unity本身设置的问题,修改如下:

1.打开Unity的projectSetting
Unity中OnTriggerStay不响应问题

2.打开Physic2dSettings,也就是2D物理,然后找到timetosleep,休眠
Unity中OnTriggerStay不响应问题

这里官方对于休眠的介绍是:以秒为单位的刚体在进入睡眠状态之前必须保持静止不动的时间,假设为0.5,那你不动0.5S后,物体就休眠了,所以不能触发,需要将其调高。
Unity中OnTriggerStay不响应问题