关于Animator开关数据丢失的问题
https://blog.csdn.net/weixin_33845477/article/details/86436581
笔者暂时用临时方法,把数据缓存在脚本内,OnEnable()里手动把缓存数据再写入animator,通用脚本可参考链接,笔者试了一下好像不行,有时间再研究
关于Layermask参数的问题
此类函数中的参数不是Layer层层号,是int型LayerMask号,直接输入层号返回数据有问题。
正确使用方式:
LayerMask layerMask = (1 << LayerMask.NameToLayer("TargetLayer")); Collider2D colliderAnamy = Physics2D.OverlapCircle(gameObject.transform.position, 10, layerMask);
暂无关于此日志的评论。