最新国产在线视频_一色一伦一区二区三区的区别_欧美成人影院亚洲综合图_国产亚洲一区精品_大胆欧美熟妇xxbbwwbw高潮了_久久午夜无码鲁丝片

  • Unity3d碰撞器與觸發(fā)器的區(qū)別

    2017/6/26??????點擊:
    要產生碰撞必須為游戲對象添加剛體(Rigidbody)和碰撞器,剛體可以讓物體在物理影響下運動。碰撞體是物理組件的一類,它要與剛體一起添加到游戲對象上才能觸發(fā)碰撞。如果兩個剛體相互撞在一起,除非兩個對象有碰撞體時物理引擎才會計算碰撞,在物理模擬中,沒有碰撞體的剛體會彼此相互穿過。
    物體發(fā)生碰撞的必要條件
    兩個物體都必須帶有碰撞器(Collider),其中一個物體還必須帶有Rigidbody剛體。
    在unity3d中,能檢測碰撞發(fā)生的方式有兩種,一種是利用碰撞器,另一種則是利用觸發(fā)器。
     
    碰撞器:一群組件,它包含了很多種類,比如:Box Collider(盒碰撞體),Mesh Collider(網(wǎng)格碰撞體)等,這些碰撞器應用的場合不同,但都必須加到GameObjecet身上。
    觸發(fā)器,只需要在檢視面板中的碰撞器組件中勾選IsTrigger屬性選擇框。
    unity3d box collider
     
    觸發(fā)信息檢測:
    1.MonoBehaviour.OnTriggerEnter(Collider collider)當進入觸發(fā)器
    2.MonoBehaviour.OnTriggerExit(Collider collider)當退出觸發(fā)器
    3.MonoBehaviour.OnTriggerStay(Collider collider)當逗留觸發(fā)器
     
    碰撞信息檢測:
    1.MonoBehaviour.OnCollisionEnter(Collision collision) 當進入碰撞器
    2.MonoBehaviour.OnCollisionExit(Collision collision) 當退出碰撞器
    3.MonoBehaviour.OnCollisionStay(Collision collision)  當逗留碰撞器
     
    兩個物體相接觸時到底執(zhí)行OnTriggerEnter還是執(zhí)行OnCollisionEnter方法,這兩個又有什么區(qū)別呢?
    為了驗證碰撞器與觸發(fā)器的區(qū)別,現(xiàn)設計一個簡單的游戲,讓小汽車與小球發(fā)生碰撞。新建一個C#腳本文件,把它拖給小汽車對象,雙擊該腳本文件進入腳本編輯器,在該腳本中加入如下兩個方法,并分別設置一個斷點:
    復制代碼
    voidOnTriggerEnter(Collider collider) {//進入觸發(fā)器執(zhí)行的代碼}voidOnCollisionEnter(Collision collision) {//進入碰撞器執(zhí)行的代碼}
    復制代碼
    當未勾選碰撞器的Is Trigger選項時汽車與球體發(fā)生碰撞,進入方法OnCollisionEnter,碰撞之后汽車產生被球體撞飛的效果:


    如果將碰撞器的Is Trigger屬性選中,再次啟動游戲讓球體與汽車產生接觸,這時進入方法OnTriggerEnter。之后球體直接穿過汽車,但球體與汽車都沒有產生碰撞效果:


    unity3d中的碰撞器和觸發(fā)器的區(qū)別?
    碰撞器是觸發(fā)器的載體,而觸發(fā)器只是碰撞器身上的一個屬性
    當Is Trigger=false時,碰撞器根據(jù)物理引擎引發(fā)碰撞,產生碰撞的效果,可以調用OnCollisionEnter/Stay/Exit函數(shù);
    當Is Trigger=true時,碰撞器被物理引擎所忽略,沒有碰撞效果,可以調用OnTriggerEnter/Stay/Exit函數(shù)。



    主站蜘蛛池模板: 老司机在线精品视频播放 | 999久久久久久 | 韩国成人一区 | 亚洲揄拍窥拍久久国产自揄拍 | np群乱肉欧美精品大黄毛片 | 少妇被大黑捧猛烈进出A片 天堂网www资源在线 | 人妻忍着娇喘被中进中出视频 | 久久精品a一级国产免视看成人 | 亚洲国产AV天码精品果冻传媒 | 亚洲AV日韩AV综合在线观看 | 国内精品美女A∨在线播放 无码熟妇人妻av在线影片免费 | 亚洲一区欧美激情 | 欧美成人精品三区综合a片 妖精视频亚洲欧美日韩美女 | 精品国产一区二区三区麻豆 | 久久人人爽爽爽人久久久 | 国产无套内谢对白视频 | 亚洲午夜无码毛片AV久久小说 | 久久精品欧美精品日本韩国精品 | 久久国内精品自在自线图片 | 免费三级网站 | 六月婷婷精品视频在线观看 | 亚洲精品一区二区三区新线路 | 中文亚洲av片不卡在线观看 | 午夜入口 | 国产成人高清亚洲明星一区 | 国产成人一区二区在线 | 久久99精品久久久久久hb无码 | 综合色站导航 | 中文字幕在线观看三区 | 国产传媒高清大全一二 | 亚洲性色精品一区二区在线 | 美女高潮无套内谢视频免费 | 女人黄色毛片 | 国产成人精品日本亚洲网站 | 日韩人妻无码一区二区三区99 | 欧美日韩一区二区在线 | 99热这里只有精品在线观看 | 色情无码www视频无码区小黄鸭 | 国产精品99久久久久宅男软件功能 | 一级黄色短片 | 老子午夜精品无码 |