5315人加入学习
(15人评价)
空洞骑士-Unity 2D动作冒险游戏案例-第一季 基础篇

制作完成于2022年7月27日,基于Unity2020.3

价格 ¥ 490.00
该课程属于 Unity - A计划(永久有效期) 请加入后再学习

检测碰撞体是否位于绘制的圆(球)形区域内:isGrounded=Physics2D.OverlapCircle(groundCheck.transform,circleRadius,ground);

对该Physics2D的Api不够理解的,可以在Crawler的脚本中添加Unity事件函数,加深理解:

 private void OnDrawGizmos()
    {
        Gizmos.color = Color.grey;
        Gizmos.DrawWireSphere(groundCheck.transform.position, circleRadius);
    }

该事件会以groundCheck物体(爬虫的子物体)位置点为圆心,绘制一个与上述Physics2D.OverlapCircle(...)相同的圆(球)形区域,当爬虫移动到平台边缘时,可以直观地看到isGrounded何时=true或=false。

[展开全文]

授课教师

Unity讲师

课程特色

视频(81)
下载资料(2)