【Unity】12.4 通过网格分层选择行进路线
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                【Unity】12.4 通过网格分层选择行进路线
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                開發環境:Win10、Unity5.3.4、C#、VS2015
創建日期:2016-05-09
一、簡介
在具體的游戲情景中,通過分層可以控制物體的行進路線,比如哪些物體只能住水面上行進,哪些物體只能在陸地上行進,哪些物體既能在陸地上行進也能在水面上行進。
二、示例
1、創建場景
(1)在ch1201_Navmesh_Sample工程中,新建一個名為Demo3的場景,在場景中添加下面的對象:
層次視圖中的結構如下:
其中,中間下方的Cube為bridge1,上方的Cube為bridge2,用來模擬兩座橋。
(2)切換到【Navigation】窗口的Areas,,添加bridge1和bridge2,如下圖所示:
(3)單擊【Bake】按鈕,完成烘培。此時可看到不同層的導航網格自動使用不同的顏色來表示:
(4)切換到層次視圖,選中player,然后再檢視器視圖中設置【Area Mask】屬性,勾選bridge2,不勾選bridge1,如下圖所示:
(5)按【播放】觀察行進動畫走的是哪座橋。
(6)將上圖中改為勾選bridge1,不勾選bridge2,然后再次按【播放】觀察行進動畫走的是哪座橋。
總結
以上是生活随笔為你收集整理的【Unity】12.4 通过网格分层选择行进路线的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 基金的收益怎么算
- 下一篇: 04. Web大前端时代之:HTML5+
