您当前的位置: 首页 >  unity

幻世界

暂无认证

  • 0浏览

    0关注

    237博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Unity实战100例】技能伤害区域判定(矩形,圆,三角形,扇形)(三)

幻世界 发布时间:2020-11-25 15:06:56 ,浏览量:0

源码地址:unity伤害范围判断_unity2d攻击判定,unity伤害判定-Unity3D代码类资源-CSDN下载

一. 判断目标点是否在指定的扇形内

 public GameObject target;
    private float skillDistance = 5;
    private float skillAngle = 60;

    // Update is called once per frame
    void Update()
    {
        float distance = Vector3.Distance(transform.position, target.transform. position);
        Vector3 norVec =  transform.localPosition+new Vector3(0,0, skillDistance);
        Vector3 temVec = target.transform.position - transform.position;

        Debug.Dra
关注
打赏
1660704426
查看更多评论
立即登录/注册

微信扫码登录

0.0375s