赞
踩
public static bool Raycast(Vector3 origin, Vector3 direction, out RaycastHit hitInfo, float maxDistance = Mathf.Infinity, int layerMask = DefaultRaycastLayers, QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);
origin | 世界坐标中射线的起点 |
---|---|
direction | 射线的方向 |
hitInfo | 如果返回值是true,hitInfo将包含被检测到的物体信息 |
maxDistance | 射线的最长距离 |
layerMask | 图层蒙版,用于有选择性的忽略射线 |
queryTriggerInteraction | 查询是否应该触发IsTrigger(触发器) |
bool True if the ray intersects with a Collider, otherwise false.
如果射线检测道碰撞机就返回true,否则返回false
使用射线检测,首先要给被检测物体挂Collider组件,必不可少。关于使用哪种类型的Collider根据自己的模型决定。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。