Unity觸發及碰撞

2021-08-15 08:42:15 字數 477 閱讀 7797

//總結:碰撞所需要的條件

// 1. collidr和collider  所在的層能夠碰撞或觸發

// 2, 其中乙個物體必須有剛體

// 3,碰撞元件上is trigger是碰撞是否觸發的意思

//碰撞器:box collider 盒碰撞器、capsule collider 膠囊碰撞器、mesh collider 網格碰撞器、sphere collider 球碰撞器  等等這一類元件。

//觸發器:以上這些碰撞器在檢視面板中勾選istrigger屬性就變成了觸發器

//character controller(角色控制器)和collider進行碰撞或觸發   碰撞指令碼放在地面上和角色控制器碰撞

// 1,只能檢測到觸發,而不能檢測碰撞方法

// 2,但實際可以產生實際碰撞

Unity觸發檢測和碰撞檢測

void oncollisionenter collision col void oncollisionstay collision col void oncollisionexit collision col 發生碰撞的條件 主動方必須有rigidbody,發生碰撞的兩個遊戲物件必須有collid...

unity觸發器和碰撞器

unity中檢測碰撞的方法有兩種,一種是觸發器一種是碰撞器,現在我來解釋一下兩種的區別。觸發器 有三種方法,分別是ontriggerenter,ontriggerstay,ontriggerexit 觸發器一般是觸發某種事物時使用,例如計分,過關什麼的,不帶有碰撞的物理效果。碰撞器 有三種方法,分別...

碰撞器和觸發器(Unity)

要產生碰撞必須為遊戲物件新增剛體 rigidbody 和碰撞器 物體發生碰撞的必要條件 兩個物體都必須帶有碰撞器 collider 其中乙個物體還必須帶有rigidbody剛體。unity中檢測碰撞的方法有兩種 區別 void ontriggerenter collider other void o...