当前位置:网站首页>UnityAPI-Ray-Physics
UnityAPI-Ray-Physics
2022-08-02 14:12:00 【莉萝爱萝莉】
1. Ray变量
| 变量 | 描述 |
|---|---|
| origin | 射线起始点 |
| direction | 射线方向(单位距离) |
Camera.main.ScreenPointToRay() 从屏幕上的一个点发出射线,方向为摄像机正交、透视渲染的方向。
2. RaycastHit变量
| 变量 | 描述 |
|---|---|
| collider | 碰撞器 |
| point | 碰撞点 |
| rigidbody | 碰撞刚体 |
| distance | 射线长度 |
| normal | 射线碰撞面的法线 |
collider.gameObject 获得这个对象 |
3. Physics.Raycast
// 射线碰撞一个
bool Raycast(Ray ray, out RaycastHit hitInfo, float maxDistance, int layerMask)
// 射线碰撞所有
RaycastHit[] Physics.RaycastAll(Vector3 origin, Vector3 direction, float maxDistance, int layerMask);
// 自定义检测
Physics.Raycast(transform.position, Vector3.back, 2f, LayerMask.GetMask("Playaer"));
// 例
Ray ray = new Ray(transform.position + transform.forward, transform.forward);
RaycastHit vd;
Physics.Raycast(ray, out vd, Mathf.Infinity, LayerMask.GetMask("UI", "Water"));
print(vd.point);
4. 范围性物理检测
Physics.OverlapSphere(Vector3 position, float radius, int layerMask);
Physics2D.OverlapCircle(Vector2 point, float radius, int layerMask);

边栏推荐
猜你喜欢

Test case exercises

word方框怎么打勾?

面试汇总

cmake configure libtorch error Failed to compute shorthash for libnvrtc.so

Open the door of electricity "Circuit" (1): voltage, current, reference direction

Introduction to in-order traversal (non-recursive, recursive) after binary tree traversal

Redis common interview questions

深入理解Mysql索引底层数据结构与算法

General syntax and usage instructions of SQL (picture and text)

Mysql之MVCC
随机推荐
软件测试基础知识(背)
Use tencent cloud builds a personal blog
pygame拖动条的实现方法
二叉排序树与 set、map
MATLAB绘制平面填充图入门详解
1.开发社区首页,注册
快速排序
使用libcurl将Opencv Mat的图像上传到文件服务器,基于post请求和ftp协议两种方法
IDEA 单元测试报错:Class not found
Compilation error D8021: Invalid numeric argument '/Wextra' cl command line error d8021 invalid numeric argument '/Wextra'
KiCad常用快捷键
Win11 keeps popping up User Account Control how to fix it
couldn't find 'libflutter.so' --flutter
面试汇总
mysql的索引结构为什么选用B+树?
4. Publish Posts, Comment on Posts
MATLAB绘图函数fplot详解
Test case exercises
剑指offer:在O(1)时间删除链表结点
极简式 Unity 获取 bilibili 直播弹幕、SC、上舰、礼物等 插件