2021年4月8日
摘要: 实现这个效果,我们先要分解一下人物动画,从空中踩中敌人的行为, 从动画的角度看,就是在播放下落动画时(所以也是当y轴速度为负时)与敌人发生碰撞(应付一般情况) private void OnCollisionEnter2D(Collision2D collision) { //在下落动画时碰触Ene 阅读全文
posted @ 2021-04-08 21:06 雨落江州 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 产生这种原因是这个对象上有多个碰撞器,可能会多个碰撞器同时触发,以至于触发函数运行多次,解决这个问题,我们可以将触发函的运行内容设置为给一个布尔类型赋值,这样不论返回几次,返回ture便能进行之后的运算,最后再置为false: 例如: 修改前: private void OnTriggerEnter 阅读全文
posted @ 2021-04-08 21:01 雨落江州 阅读(3665) 评论(0) 推荐(0) 编辑