• 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
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 福建体彩31选7基本走势:collision.contacts 接触点列表

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

    摘要: collision.contacts 接触点列表varcontacts:contactpointdescription描述the contact points generated by the physics engine.接触点由物理引擎产生。every contact contains a contact point, normal and the two ...

    collision.contacts 接触点列表

    varcontacts:contactpoint[]

    description描述

    the contact points generated by the physics engine.

    接触点由物理引擎产生。

    every contact contains a contact point, normal and the two colliders that collided (seecontactpoint). from insideoncollisionstayoroncollisionenteryou can always be sure that contacts has at least one element.

    每一个接触(contact)包含一个接触点、法线和两个碰撞的碰撞器(看contactpoint)。在oncollisionstay或oncollisionenter里你确保contacts至少有一个元素。

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    void oncollisionstay(collision collision) {

    foreach (contactpointcontact in collision.contacts) {

    print(contact.thiscollider.name + " hit " + contact.othercollider.name);

    debug.drawray(contact.point, contact.normal, color.white);

    }

    }

    }

    function oncollisionstay(collision : collision) {

    // check if the collider we hit has a rigidbody

    // then apply the force

    //检查如果碰撞的碰撞器有刚体,然后应用力

    for (var contact : contactpoint in collision.contacts) {

    print(contact.thiscollider.name + " hit " + contact.othercollider.name);

    // visualize the contact point

    //可视化接触点

    debug.drawray(contact.point, contact.normal, color.white);

    }

    }

    c#

    javascript

    using unityengine;

    using system.collections;

    public class example :monobehaviour{

    publictransformexplosionprefab;

    void oncollisionenter(collision collision) {

    contactpointcontact = collision.contacts[0];

    quaternionrot =quaternion.fromtorotation(vector3.up, contact.normal);

    vector3 pos = contact.point;

    instantiate(explosionprefab, pos, rot);

    destroy(gameobject);

    }

    }

    // a grenade

    //一个手榴弹

    // - instantiates a explosion prefab when hitting a surface

    // - then destroys itself

    //当碰到表面时,实例化一个爆炸预设

    var explosionprefab :transform;

    function oncollisionenter(collision : collision) {

    // rotate the object so that the y-axis faces along the normal of the surface

    //旋转物体,y轴面沿着表面的法线。

    var contact = collision.contacts[0];

    var rot = quaternion.fromtorotation(vector3.up, contact.normal);

    var pos = contact.point;

    instantiate(explosionprefab, pos, rot);

    // destroy the projectile

    //销毁手榴弹

    destroy (gameobject);

    }

    文章点评
  • 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
  • 官宣!广东签约北京3冠功勋 大莫助拳阿联未来可期 2019-05-25
  • 党建第一责任与发展第一要务相融合br全面提升机关党建工作水平 2019-05-22
  • 卡纳瓦罗:对比赛结果不满意 晋级机会各占一半 2019-05-22
  • 天津宣讲十九大:津沽大地舞春风,小康路上添豪情 2019-05-21
  • 新疆18选7中奖号码 亿酷棋牌世界官方下载 超级大乐透规则 北京快乐8合法的吗 宁夏11选5五位走势图 玖玩娱乐平台 排球如何一直发球 青海11选5今天开奖结果查询 竞彩足球比分直播现场新浪 吉林快三全天精准追号计划 360新11选5 平特二连肖高手论坛 20选5定胆 秒速时时彩会假吗 最全棋牌游戏大厅