設(shè)置檢查點(diǎn)藍(lán)圖
點(diǎn)擊AddComponent 添加Scene為root節(jié)點(diǎn) 添加Arrow用來判斷是否和車的運(yùn)行方向一致 添加boxcollision 用于車輛的碰撞檢測(cè)

設(shè)置碰撞器屬性 使在場(chǎng)景中可見 便于調(diào)試查看

添加CheckpointNumber 變量 EventDispatcher CheckpointCleared 用來生成下一個(gè)檢查點(diǎn)

當(dāng)車輛碰撞檢測(cè)結(jié)束后 判斷車輛運(yùn)行的方向與箭頭的方向進(jìn)行點(diǎn)乘 判斷夾角大小 如果結(jié)果》0 說明夾角小于90 說明車輛是正向穿過碰撞器 調(diào)用CheckpointCleared執(zhí)行邏輯 ?隱藏碰撞器 關(guān)閉當(dāng)前的碰撞器碰撞效果

