[Unity] unity 开发基础代码

查看:501 |回复:0 | 2020-6-10 09:19:54

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 源支始 于 2020-6-10 19:15 编辑

public static bool Raycast(Vector3 origin(起点), Vector3 direction(终点), out RaycastHit hitInfo(返回的信息), float maxDistance(距离),int layerMask(层级),QueryTriggerInteraction queryTriggerInteraction(是否命中触发器));

  1.示例代码:

// 不限制距离
    public Transform transform1;
    RaycastHit hit;
    void FixedUpdate()
        {

// 后面的参数没写是检测所有层级 和距离命中的状态        

if (Physics.Raycast(transform.position, transform1.transform.position, out hit))
            print("找到物体的距离是: " + hit.distance);

    }
————————————————
如图所示:
原文链接:https://blog.csdn.net/qq_35373690/java/article/details/86754356 image.png


评分

参与人数 1活跃度 +2 展开 理由
回想(;′⌒`) + 2 【点赞】这很有大网气质!

查看全部评分

2020-6-10 09:19:54  
 赞 赞 0

使用道具 登录

0个回答,把该问题分享到群,邀请大神一起回答。

CG 游戏行业专业问题

手机游戏引擎手游引擎Unity3D技术
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表