• 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 福彩36选7开奖结果今天: 基础知识 Unity3D射线的原理用法以及一个利用射线实现简单拾取的小例子

    165
    回复
    27843
    查看
    打印 上一主题 下一主题
      [ 复制链接 ]
    7日久生情
    4363/5000
    排名
    3047
    昨日变化

    福建36选7和值走势图 www.00-na.com 1646

    主题

    1657

    帖子

    4363

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    132510
    好友
    17
    蛮牛币
    82675
    威望
    0
    注册时间
    2015-12-24
    在线时间
    352 小时
    最后登录
    2017-6-20

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

    x
      最近开始研究福建36选7和值走势图,它的强大就不多说了, 今天研究了研究射线相关东西,总结了些东西放上来,一来做个笔记,二来和大家分享分享!嘿嘿~  如果有不对的地方希望指出哈 !- _ - 进入正题

      射线:射线是3D世界中一个点向一个方向发射的一条无终点的线,在发射轨迹中与其他物体发生碰撞时,它将停止发射 。

      用途:射线应用范围比较广, 多用于碰撞检测(如:子弹飞行是否击中目标)、角色移动等 等。

      相关API:

      1、Ray Camera.main.ScreenPointToRay(Vector3 pos)   返回一条射线Ray从摄像机到屏幕指定一个点

      2、Ray Camera.main.ViewportPointToRay(Vector3 pos)  返回一条射线Ray从摄像机到视口(视口之外无效)指定一个点

      3、Ray 射线类

      4、RaycastHit 光线投射碰撞信息

      5、bool Physics.Raycast(Vector3 origin, Vector3 direction, float distance, int layerMask)

      当光线投射与任何碰撞器交叉时为真,否则为假。

      bool Physics.Raycast(Ray ray, Vector3 direction, RaycastHit out hit, float distance, int layerMask)

      在场景中投下可与所有碰撞器碰撞的一条光线,并返回碰撞的细节信息()。

      bool Physics.Raycast(Ray ray, float distance, int layerMask)

      当光线投射与任何碰撞器交叉时为真,否则为假。

      bool Physics.Raycast(Vector3 origin, Vector3 direction, RaycastHit out hit,float distance, int layerMask)

      当光线投射与任何碰撞器交叉时为真,否则为假。

      注意:如果从一个球型体的内部到外部用光线投射,返回为假。

      参数理解:

      origin : 在世界坐标中射线的起始点

      direction: 射线的方向

      distance: 射线的长度

      hit: 使用c#中out关键字传入一个空的碰撞信息类,然后碰撞后赋值??梢缘玫脚鲎参锾宓膖ransform,rigidbody,point等信息。

      layerMask: 只选定Layermask层内的碰撞器,其它层内碰撞器忽略。 选择性的碰撞

      6、RaycastHit[] RaycastAll(Ray ray, float distance, int layerMask)

      投射一条光线并返回所有碰撞,也就是投射光线并返回一个RaycastHit[]结构体。

      下面一个利用射线做的拾取的小例子(将代码直接拖拽到主相机上)

      复制代码

      1 using UnityEngine;

      2 using System.Collections;

      3

      4 public class RayTest : MonoBehaviour {

      5

      6     // Use this for initialization

      7     void Start () {

      8

      9     }

      10

      11     // Update is called once per frame

      12     void Update ()

      13     {

      14         if(Input.GetMouseButton(0))

      15         {

      16             Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);//从摄像机发出到点击坐标的射线

      17             RaycastHit hitInfo;

      18             if(Physics.Raycast(ray,out hitInfo))

      19             {

      20                 Debug.DrawLine(ray.origin,hitInfo.point);//划出射线,只有在scene视图中才能看到

      21                 GameObject gameObj = hitInfo.collider.gameObject;

      22                 Debug.Log("click object name is " + gameObj.name);

      23                 if(gameObj.tag == "boot")//当射线碰撞目标为boot类型的物品 ,执行拾取操作

      24                 {

      25                     Debug.Log("pick up!");

      26                 }

      27             }

      28         }

      29     }

      30 }

    点评

    谢谢楼主分享,尽管我没听懂  发表于 2017-5-14 09:23
    参与人数 12鲜花 +14 收起 理由
    渣渣156 + 1 赞一个!
    Soulmatezoj -2 神马都是浮云
    夜雨缨华 + 2 很给力!
    Coool + 1 很给力!
    之间 + 1 赞一个!
    海王星 + 1 很给力!
    桐叶之语 + 2 赞一个!
    下回合123 + 2 很给力!
    阳光正好 + 2 赞一个!
    王富庆 + 1 赞一个!
    星辰xzx + 2 赞一个!
    陈一霏 + 1 很给力!

    查看全部评分总评分 : 鲜花 +14

    排名
    19338
    昨日变化

    0

    主题

    6

    帖子

    57

    积分

    Rank: 2Rank: 2

    UID
    141794
    好友
    0
    蛮牛币
    77
    威望
    0
    注册时间
    2016-3-18
    在线时间
    21 小时
    最后登录
    2016-10-13
    沙发
    2016-5-30 22:42:06 只看该作者
    感谢分享。
    3偶尔光临
    191/300
    排名
    11987
    昨日变化

    1

    主题

    72

    帖子

    191

    积分

    Rank: 3Rank: 3Rank: 3

    UID
    30655
    好友
    2
    蛮牛币
    88
    威望
    0
    注册时间
    2014-6-21
    在线时间
    37 小时
    最后登录
    2016-9-22
    板凳
    2016-6-2 19:35:28 只看该作者
    射线是一个什么东西,一点也不懂?
    3偶尔光临
    191/300
    排名
    11987
    昨日变化

    1

    主题

    72

    帖子

    191

    积分

    Rank: 3Rank: 3Rank: 3

    UID
    30655
    好友
    2
    蛮牛币
    88
    威望
    0
    注册时间
    2014-6-21
    在线时间
    37 小时
    最后登录
    2016-9-22
    地板
    2016-6-2 19:37:27 只看该作者
    感谢Man牛 发表于 2016-6-2 19:35
    射线是一个什么东西,一点也不懂?

    我是说我自己,一点也不多,看了你这个能明白点了,好像枪战类游戏子弹都是这么设置的吧?
    5熟悉之中
    767/1000
    排名
    7871
    昨日变化

    3

    主题

    92

    帖子

    767

    积分

    Rank: 5Rank: 5

    UID
    128276
    好友
    0
    蛮牛币
    3318
    威望
    0
    注册时间
    2015-11-8
    在线时间
    514 小时
    最后登录
    2019-7-16
    5#
    2016-6-11 17:16:17 只看该作者
    射线确实是很实用的东西
    4四处流浪
    471/500
    排名
    7133
    昨日变化

    0

    主题

    175

    帖子

    471

    积分

    Rank: 4

    UID
    102902
    好友
    0
    蛮牛币
    4810
    威望
    0
    注册时间
    2015-5-24
    在线时间
    114 小时
    最后登录
    2019-7-10
    6#
    2016-6-29 09:41:46 只看该作者
    听说积分能换实物了,赶紧刷点分,另外楼主的资源确实应该顶!
    3偶尔光临
    224/300
    排名
    12675
    昨日变化

    0

    主题

    73

    帖子

    224

    积分

    Rank: 3Rank: 3Rank: 3

    UID
    67653
    好友
    0
    蛮牛币
    242
    威望
    0
    注册时间
    2015-1-11
    在线时间
    79 小时
    最后登录
    2018-6-1
    7#
    2016-7-9 20:07:10 只看该作者
    #4 楼没事吧?

    点评

    确实不错分享的  发表于 2017-8-22 10:03
    3偶尔光临
    232/300
    排名
    12883
    昨日变化
    1

    0

    主题

    78

    帖子

    232

    积分

    Rank: 3Rank: 3Rank: 3

    UID
    155351
    好友
    0
    蛮牛币
    333
    威望
    0
    注册时间
    2016-7-6
    在线时间
    84 小时
    最后登录
    2017-6-5
    QQ
    8#
    2016-7-10 17:16:13 只看该作者
    感谢分享。很有用的?。?!
    3偶尔光临
    232/300
    排名
    12883
    昨日变化
    1

    0

    主题

    78

    帖子

    232

    积分

    Rank: 3Rank: 3Rank: 3

    UID
    155351
    好友
    0
    蛮牛币
    333
    威望
    0
    注册时间
    2016-7-6
    在线时间
    84 小时
    最后登录
    2017-6-5
    QQ
    9#
    2016-7-10 17:16:30 只看该作者
    感谢分享。很有用的?。?!
    7日久生情
    1610/5000
    排名
    1631
    昨日变化

    0

    主题

    162

    帖子

    1610

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    86609
    好友
    0
    蛮牛币
    1229
    威望
    0
    注册时间
    2015-3-29
    在线时间
    652 小时
    最后登录
    2019-7-19
    10#
    2016-7-14 14:22:44 只看该作者
    确实很犀利,先用一些时间再说
    排名
    64931
    昨日变化

    0

    主题

    5

    帖子

    8

    积分

    Rank: 1

    UID
    157502
    好友
    0
    蛮牛币
    17
    威望
    0
    注册时间
    2016-7-18
    在线时间
    2 小时
    最后登录
    2016-7-19
    11#
    2016-7-18 16:25:04 只看该作者

    感谢分享。很有用的?。?!
    排名
    408
    昨日变化

    1

    主题

    374

    帖子

    2878

    积分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    4748
    好友
    0
    蛮牛币
    9259
    威望
    0
    注册时间
    2013-9-29
    在线时间
    845 小时
    最后登录
    2019-7-11
    12#
    2016-7-24 14:40:22 只看该作者
      亲,VIVE Unity开发 关于抛物线移动的问题,在Unity中运行 手柄移动 都没有问题。但是在导出发布,这个手柄抛物线移动的效果就没了呢?请教下 。这是什么问题呢?
    6蛮牛粉丝
    1065/1500
    排名
    2201
    昨日变化

    3

    主题

    119

    帖子

    1065

    积分

    Rank: 6Rank: 6Rank: 6

    UID
    157889
    好友
    0
    蛮牛币
    1658
    威望
    0
    注册时间
    2016-7-20
    在线时间
    306 小时
    最后登录
    2018-3-1
    QQ
    13#
    2016-7-27 17:20:09 只看该作者
    学习了,多谢
    2初来乍到
    117/150
    排名
    28928
    昨日变化

    0

    主题

    33

    帖子

    117

    积分

    Rank: 2Rank: 2

    UID
    91731
    好友
    1
    蛮牛币
    365
    威望
    0
    注册时间
    2015-4-13
    在线时间
    72 小时
    最后登录
    2019-7-3
    14#
    2016-7-30 17:16:54 只看该作者
    这叫什么原理,很垃圾!就把API看了一遍就是原理了?
    2初来乍到
    102/150
    排名
    16219
    昨日变化

    0

    主题

    26

    帖子

    102

    积分

    Rank: 2Rank: 2

    UID
    145255
    好友
    0
    蛮牛币
    41
    威望
    0
    注册时间
    2016-4-12
    在线时间
    33 小时
    最后登录
    2018-3-8
    15#
    2016-8-5 21:22:46 只看该作者
    写的不错!
    您需要登录后才可以回帖 登录 | 注册帐号

    本版积分规则

  • 外国人就医计划示范医院授牌 天津医院泰达医院获认定 2019-07-21
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-07-18
  • 【理上网来喜迎十九大】苏格:习近平总书记外交思想领航中国特色大国外交 2019-07-18
  • 8种家居环境很败“性” 2019-06-28
  • 2018年全军院校招生计划下达:计划招收学员3.05万名 2019-06-15
  • 晋城市举办干部素质提升工程第十八期专题讲座 2019-06-15
  • 抖音广告出现对英烈邱少云不敬内容 今日头条致歉 2019-06-13
  • 超半数巴西民众对世界杯不感兴趣--旅游频道 2019-06-12
  • 外交部举行中外媒体吹风会:王毅介绍上合组织青岛峰会情况 2019-06-12
  • 2018网络中国节·端午 2019-06-04
  • 韩媒:韩美商定暂停原定8月“乙支自由卫士”联演 2019-06-03
  • 重庆市公安局交通管理局互联网交通安全服务管理平台 2019-06-03
  • 俄侦察船穿越英吉利海峡 英国急派军舰战机监视 2019-05-28
  • 网购陷阱多 女子花3000元买5套化妆品只有2套是真的 2019-05-28
  • 环保约谈濂溪区主要负责同志 谢一平要求立行立改真抓真改 2019-05-25
  • 360排列三走势图 上海天天彩选4规则 时时彩四星复式怎么玩 广西十一选五出奖号码结果 内蒙古11选5玩法简介 两码中特期 天津十一选五计划 香港六合彩现场直播 北京单场竞彩哪个容易 4场进球彩开奖结果 微信北京快三 双色球基本走势图推荐 欢乐斗地主大集大利迎金牛 500彩票网股东 山东时时彩中奖规则