使用碰撞器有一個特點就是,物體一般情況是不會穿透,就類似于我們行走在路上不小心和路人相撞,或者玩一些刺激的賽車游戲,兩輛賽車相撞,這就是我們的碰撞檢測在發(fā)生作用。而想要發(fā)生碰撞,必須得具備三種條件!
1:兩個相碰撞的物體身上必須得有碰撞器,也就是Collider,2:其中一個物體身上必須具備剛體,3:兩個物體需要發(fā)生相對運動。
只要滿足了上述的條件,我們在靈活的使用代碼就可以制作出我們想要的效果了。
上述中我們介紹了碰撞器到底是什么,發(fā)生碰撞的條件,以及一些使用的場景,接下來我們一起來看看觸發(fā)器到底是什么!觸發(fā)器在生活有很多例子,假設(shè)進入到一些門口時,當我們踏入到一定范圍,門會自動打開,這其實就是觸發(fā)器在現(xiàn)實生活中的例子,游戲中依然也是,例如下圖中,人物走回家的時候會自動的恢復血量,這其實就是在使用觸發(fā)器
觸發(fā)器和碰撞器一樣,如下圖所示:
唯一的區(qū)別就是是否勾選了Is Trigger,勾選了之后就是一個觸發(fā)器,觸發(fā)器是可以穿透,而碰撞器不可以。
以上就是碰撞器和觸發(fā)器的簡單介紹啦,相信我們可以明白它倆的使用場景吧,只要注意一些文中說明的細節(jié),現(xiàn)在就開始行動起來一起學unity吧。
>>本文地址:http://www.yceu.cn/zhuanye/2019/48147.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?