今天体彩排列三开机号查询:bounds.intersectray 相交射线?

排列三2014079期正版藏机图 www.d0po.cn 2015-1-3 20:07| 发布者: 杨炎| 查看: 2704| 评论: 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-06-18
  • 境外媒体:中国商务部严批美方“反复无常,挑起贸易战” 2019-06-16
  • 水银、煮沸的蚁巢、热熨斗:欧洲人的梅毒抗争史 2019-06-03
  • 咨询成果推介泸州长江生态湿地新城概念性规划 2019-06-03
  • 黄河口,大美之诗文章中国国家地理网 2019-05-30
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-05-18
  • 习近平与人民日报那些事 2019-05-10
  • 很多常用药同属一家族 2019-04-30
  • 小牛犊天生两条腿 走起路来像袋鼠 2019-04-30
  • 就因为“阶级亲”,才应把这些难民送到欧洲。欧洲生活水平高呀,让亲人生活的更好。不能让他们到中国受苦受难呀。 2019-04-27
  • 资管新规来了!打破刚兑  投资者怎么办? 2019-04-27
  • 紫光阁中共中央国家机关工作委员会 2019-04-24
  • 图解:习近平主席这12个金句振奋人心! 2019-04-24
  • 您访问的页面找不回来了 2019-04-07
  • 五莲科技局以“三大”助力动能转换 2019-04-07
  • 535| 182| 149| 832| 518| 651| 232| 747| 132| 70|