• 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 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
  • 南粤风采36选7开奖公告:bounds.intersectray 相交射线?

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

    摘要: bounds.intersectray 相交射线?functionintersectray(ray:ray) : booldescription描述does ray intersect this bounding box?射线与这个边界框相交么?c#javascriptusing unityengine;using system.collections;pub ...

    bounds.intersectray 相交射线?

    functionintersectray(ray:ray) : bool

    description描述

    does ray intersect this bounding box?

    射线与这个边界框相交么?

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    publicrayra = new ray(vector3.zero,vector3.forward);

    void update() {

    debug.drawray(vector3.zero,vector3.forward* 999,color.green);

    bounds bounds = transform.collider.bounds;

    if (bounds.intersectray(ra))

    debug.log("touched the ray");

    }

    }

    // creates a ray that points from the origin to the infinity among the z axis.

    // and prints if the transform touched the ray.

    //沿着z轴,从原点到无限远,创建一条射线

    //并且如果变换碰到射线,打印消息

    var ra :ray= new ray (vector3.zero,vector3.forward);

    function update () {

    // color ra in the scene editor.

    //在场景编辑器,给射线一个颜色

    debug.drawray(vector3.zero,vector3.forward* 999,color.green);

    var bounds : bounds = transform.collider.bounds;

    if (bounds.intersectray (ra))

    debug.log("touched the ray");

    }

    o functionintersectray(ray:ray,out distance: float) : bool

    description描述

    does ray intersect this bounding box?

    射线与这个边界框相交么?

    when intersectray returns true distance will be the distance to the ray's origin.

    当intersectray返回真,距离将是到射线原点的距离。

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    publicrayra = new ray(vector3.zero,vector3.forward);

    public float t = 10.0f;

    void update() {

    debug.drawray(vector3.zero,vector3.forward* 10,color.green);

    bounds bounds = transform.collider.bounds;

    if (bounds.intersectray(ra, ref t))

    debug.log("touched the ray");

    }

    }

    // creates a ray that points from the origin to 10 units among the z axis.

    // and prints if the transform touched the ray.

    //沿着z轴,从原点到10个单位之间,创建一条射线

    //并且如果变换碰到射线,打印消息

    var ra :ray= new ray (vector3.zero,vector3.forward);

    var t : float = 10.0;

    function update () {

    // color ra in the scene editor.

    //在场景编辑器,给射线一个颜色

    debug.drawray(vector3.zero,vector3.forward* 10,color.green);

    var bounds : bounds = transform.collider.bounds;

    if (bounds.intersectray (ra, t))

    debug.log("touched the ray");

    }

    相关阅读

    文章点评
    相关文章
  • 俄罗斯电影《最后一球》定档落魄球星遇上菜鸟球队 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