樱花草在线播放免费高清观看,国产成人久久综合777777麻豆,啦啦啦在线视频免费观看正在播放1,在线天堂√中文,亚洲色大成网站www永久男同,国产丰满乱子伦无码专区,日韩精品 在线 国产 丝袜 ,三级在线看中文字幕完整版
  • Unity3d碰撞器與觸發(fā)器的區(qū)別

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

    voidOnTriggerEnter(Collider collider) {//進(jìn)入觸發(fā)器執(zhí)行的代碼}
    voidOnCollisionEnter(Collision collision) {//進(jìn)入碰撞器執(zhí)行的代碼}
    當(dāng)未勾選碰撞器的Is Trigger選項(xiàng)時(shí)汽車與球體發(fā)生碰撞,進(jìn)入方法OnCollisionEnter,碰撞之后汽車產(chǎn)生被球體撞飛的效果:
    如果將碰撞器的Is Trigger屬性選中,再次啟動(dòng)游戲讓球體與汽車產(chǎn)生接觸,這時(shí)進(jìn)入方法OnTriggerEnter。之后球體直接穿過汽車,但球體與汽車都沒有產(chǎn)生碰撞效果:
    unity3d中的碰撞器和觸發(fā)器的區(qū)別?
    碰撞器是觸發(fā)器的載體,而觸發(fā)器只是碰撞器身上的一個(gè)屬性
    當(dāng)Is Trigger=false時(shí),碰撞器根據(jù)物理引擎引發(fā)碰撞,產(chǎn)生碰撞的效果,可以調(diào)用OnCollisionEnter/Stay/Exit函數(shù);
    當(dāng)Is Trigger=true時(shí),碰撞器被物理引擎所忽略,沒有碰撞效果,可以調(diào)用OnTriggerEnter/Stay/Exit函數(shù)。
    如果既要檢測(cè)到物體的接觸又不想讓碰撞檢測(cè)影響物體移動(dòng)或要檢測(cè)一個(gè)物件是否經(jīng)過空間中的某個(gè)區(qū)域這時(shí)就可以用到觸發(fā)器
    例子:
    碰撞器:汽車被撞飛、皮球掉在地上又彈起效果
    觸發(fā)器:人站在靠近門的位置門自動(dòng)打開效果
    主站蜘蛛池模板: 久久亚洲av永久无码精品| 欧美激情内射喷水高潮| 东北妇女bbw| 中文www天堂网| 久久无码av三级| 漂亮人妻沦陷精油按摩| 破了亲妺妺的处免费视频国产| 边做边爱免费视频| 国产三级a在线观看| 国产精品亚洲欧美大片在线看| 亚洲日产欧| 国产精品亚洲一区二区三区| 欧美国产成人精品一区二区三区| 婷婷丁香社区| 精品乱码久久久久久中文字幕 | 特级欧美aaaaaa片| 欧美bbwxxxx| 亚洲乱码中文字幕久久孕妇黑人| 丰满人妻熟妇乱偷人无码| 国产妇女馒头高清泬20p多毛| 精品国精品国产自在久国产| 久久午夜无码鲁丝片直播午夜精品 | 国产极品美女高潮无套在线观看| 在线视频网站www色| 午夜电影| 果冻传媒2021精品一区| 国产97在线 | 免费| 无码成人一区二区三区| 久久精品人妻少妇一区二区三区| 吃奶揉捏奶头高潮视频在线观看| 午夜精品久久久久久久爽| 《与上司出轨的人妻》电影| 亚洲精品美女久久777777| а√在线天堂官网| 欧美国产成人精品一区二区三区| 内射老妇bbwx0c0ck| 亚洲av无码专区在线观看成人| 国产人碰人摸人爱视频| 少妇人妻88久久中文字幕| 孕交videosgratis孕妇性欧美 | 久久久久久久久无码精品亚洲日韩|