• 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 2019-04-21
  • 【理上网来·辉煌十九大】缅甸资深媒体人高度评价习近平十九大报告:立意高远 内涵丰富 2019-04-21
  • 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07
  • IT热点小度智能音箱发布 新飞电器破产拍卖 2019-04-04
  • 台州公务员管理再也不用“往返跑”了!“最多跑一次”撬动组织人事改革 全省首个试点 2019-04-03
  • 我要讨干嘛?姜太公钓鱼,愿者上钩。 2019-04-03
  • 新疆花开天山南北 笑迎八方来客 2019-03-25
  • 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18
  • 十五选五走势图:camera.viewportpointtoray 视窗位置转射线

    福建36选7和值走势图 www.00-na.com 2015-1-4 08:17| 发布者: 杨炎| 查看: 3928| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

    摘要: camera.viewportpointtoray 视窗位置转射线functionviewportpointtoray(position:raydescription描述returns a ray going from camera through a viewport point.返回从相机出发穿过视点的一个射线。resulting ray i ...

    camera.viewportpointtoray 视窗位置转射线

    functionviewportpointtoray(position:ray

    description描述

    returns a ray going from camera through a viewport point.

    返回从相机出发穿过视点的一个射线。

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

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

    viewport coordinates are normalized and relative to the camera. the bottom-left of the camera is (0,0); the top-right is (1,1).

    视窗坐标被规范化,并相对于相机。相机的左下为(0,0);右上是(1,1)。

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example : monobehaviour {

    void update() {

    ray ray = camera.viewportpointtoray(new vector3(0.5f, 0.5f, 0));

    raycasthit hit;

    if (physics.raycast(ray, out hit))

    print("i'm looking at " + hit.transform.name);

    else

    print("i'm looking at nothing!");

    }

    }

    // prints the name of the object camera is directly looking at

    //打印相机直接看到物体名称

    function update () {

    // get the ray going through the center of the screen

    //获取穿过屏幕中心的射线

    var ray :ray= camera.viewportpointtoray (vector3(0.5,0.5,0));

    // do a raycast

    //投射

    var hit :raycasthit;

    if (physics.raycast(ray, hit))

    print ("i'm looking at " + hit.transform.name);

    else

    print ("i'm looking at nothing!");

    }

    相关阅读

    文章点评
    相关文章
  • 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 2019-04-21
  • 【理上网来·辉煌十九大】缅甸资深媒体人高度评价习近平十九大报告:立意高远 内涵丰富 2019-04-21
  • 特朗普和金正恩先后抵达嘉佩乐酒店 会晤即将开始 2019-04-17
  • 中国侨联直属机关党委举办党务干部培训班 2019-04-17
  • 上海合作组织青岛峰会举行 2019-04-07
  • IT热点小度智能音箱发布 新飞电器破产拍卖 2019-04-04
  • 台州公务员管理再也不用“往返跑”了!“最多跑一次”撬动组织人事改革 全省首个试点 2019-04-03
  • 我要讨干嘛?姜太公钓鱼,愿者上钩。 2019-04-03
  • 新疆花开天山南北 笑迎八方来客 2019-03-25
  • 机器人占领就业市场后:人类还能从事这些工作 2019-03-04
  • 以网络文化建设推进文化惠民 2019-03-03
  • 贸易战,只能是双输。我们是众志成城,美国却不一定。 2019-02-26
  • 辣评2016年9月最HOT 轿车获奖榜单 2019-02-22
  • 交通运输部路网中心:端午假期高速通行不免费 2019-02-18
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-02-18