屏幕坐标到射线和视口坐标到射线的区别
2017-03-17 20:46:34 0 举报
AI智能生成
登录查看完整内容
Ray
作者其他创作
大纲/内容
射线相关
参数
origin : 在世界坐标中射线的起始点
direction: 射线的方向
distance: 射线的长度
layerMask: 只选定Layermask层内的碰撞器,其它层内碰撞器忽略( 选择性的碰撞)
queryTriggerInteraction
指定是否查询碰到触发器
方法
Ray Camera.main.ScreenPointToRay(Vector3 pos)
返回一条射线Ray从摄像机到屏幕指定一个点
Ray Camera.main.ViewportPointToRay(Vector3 pos)
返回一条射线Ray从摄像机到视口(视口之外无效)指定一个点
Ray
射线类
RaycastHit
光线投射碰撞信息
当光线投射与任何碰撞器交叉时为真,否则为假
在场景中投下可与所有碰撞器碰撞的一条光线,并返回碰撞的细节信息()。
两种转射线的区别
ScreenPointToRay (屏幕位置转射线)
产生的射线是在世界空间中
用实际像素值的方式来决定Ray到屏幕的位置
其中参数position为屏幕位置参考点
ViewportPointToRay(视窗位置转射线)
0 条评论
回复 删除
下一页