位置: 编程技术 - 正文

Unity3D中ScreenPointToRay函数的分析-个人见解

编辑:rootadmin

推荐整理分享Unity3D中ScreenPointToRay函数的分析-个人见解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Ray camRay = Camera.main.ScreenPointToRay (Input.mousePosition);

ScreenPointToRay在Unity中解释如下:

Returns a ray going from camera through a screen point.

(返回一条射线从摄像机通过一个屏幕点。)

Unity3D中ScreenPointToRay函数的分析-个人见解

Resulting ray is in world space, starting on the near plane of the camera and going through position's (x,y) pixel coordinates on the screen (position.z is ignored).

产生的射线是在世界空间中,从相机的近裁剪面开始并穿过屏幕position(x,y)像素坐标(position.z被忽略)。

Screenspace is defined in pixels. The bottom-left of the screen is (0,0); the right-top is (pixelWidth,pixelHeight).

屏幕空间以像素定义。屏幕的左下为(0,0);右上是(pixelWidth,pixelHeight)。

好吧我是没看懂上面在说什么,我们在其后添加下面这条语句

Debug.DrawRay (camRay.origin, camRay.direction, Color.red,,true);以红色来显示这条Ray,此处的是指这条射线持续桢

从图中我们看到很多平行线,ScreenPointToRay是从摄像机的方向发出的一条到鼠标点方向的射线,这些射线在摄像机角度不变的情况下,他们的角度也是不变的。由于在游戏中我们设置摄像机是固定角度跟随角色,所以我们看到的射线都是平行的。由于我们设置参数是,在经过帧后这些射线会逐渐消失,如果将参数设置成会很明显的看到这个变化。

Unity3d 游戏与C#服务器 异步Socket 交互 (一) Unity3d中提供了Socket供开发者使用,语法和.net中的一致。一般来说,对于手游客户端,分为两个线程,一个是GLES渲染,另一个就是Socket线程了。文章转

手机游戏服务器引擎Scut免费开源

unity3d中的.meta是什么东东 转载请注明出处:

标签: Unity3D中ScreenPointToRay函数的分析-个人见解

本文链接地址:https://www.jiuchutong.com/biancheng/375784.html 转载请保留说明!

上一篇:KBEngine v0.4.0 发布,分布式游戏服务端引擎

下一篇:Unity3d 游戏与C#服务器 异步Socket 交互 (一)(c和unity3d)

  • 纳税期是多久
  • 关税的完税价格是什么意思
  • 税控盘费用进什么科目
  • 小规模纳税人发票怎么开
  • 企业所得税计提分录
  • 房地产开发企业预收款预缴增值税
  • 预提费用账户期末
  • 企业所得税申报表在哪里打印
  • 进口贴息对企业的好处
  • 公司厨房用品专用发票怎么处理?
  • 转售水的税率
  • 出纳长短款项应按日结清,但不需要计算
  • 土地转让增值税计税依据
  • 总公司中标分公司开票避税
  • 小微企业享受税收优惠个数
  • 请问高人们旧房子要装修应怎样装
  • 服务费发生退回怎么处理
  • 月末增值税进项和销项怎么结转
  • 车船使用牌照税收多少
  • 生产的废材料处理如何记账是否缴税?
  • 金税盘全额抵扣分录怎么做
  • macos的复制粘贴快捷键
  • mac 双系统如何调整系统空间
  • 小微企业 记账
  • 本月印花税下月缴纳需要计提吗
  • movie maker是什么软件
  • php上传文件夹
  • 员工出差火车票可以抵扣进项吗
  • 离职补偿金如何缴纳个人所得税?
  • php两个数组相加结果
  • 商铺出租各类收据怎么写
  • 表单校验html5
  • 现金日记账的填制要求
  • 新购车辆检测费计入原值吗
  • 幼儿园会计需要什么条件
  • c++好学
  • 可以抵扣的项目有哪些
  • 原生js获取元素高度
  • 云原生是什么
  • webpack配置publicpath
  • 微信公众号开发淘宝客
  • e命令怎么用
  • 退休人员发绩效
  • 根据工资总额组成的规定下列哪些列入工资总额的范围
  • 小规模纳税人怎么申报增值税报表
  • 单位卖二手车如何交税
  • 维修费成本怎么结转
  • 应付职工薪酬的核算内容
  • 股权变更的股东个税缴纳
  • 税审报告需要什么资料
  • 给员工发中秋福利的用词
  • 企业承担个人所得税分录怎么做
  • 各类奖金正确的排序
  • 小规模纳税人核定销售额
  • 发票已到款未付怎么做账
  • 某项租赁合同,租赁期为8年,每年年末支付租金100万
  • mysql从一个表导入记录到另一个表
  • WinXP系统能上qq但打不开网页原因分析及解决方法
  • 在windows 10
  • win7系统怎么删除
  • ubuntu如何清理缓存
  • linux怎么调整屏幕大小
  • windows mobile应用商店
  • win7怎么样激活
  • 龙芯芯片组
  • Linux系统怎么用FTP传文件
  • cocos2dx4.0教程
  • unity调整地形高度
  • 微信小程序吸血鬼 豹女
  • nodejs异步处理执行顺序
  • js数字跳动增加效果
  • shell脚本批处理
  • Android性能优化的方面12个
  • 安卓判断横竖屏
  • python 断言详细讲解用法及其案例
  • 四个落实是哪四个落实
  • 深圳市地税局财务电话
  • 建筑企业税务清算流程图
  • 个税扣款怎么查询
  • 苏州社保一卡通要充值吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设