2014/07/15

21. [Unity 3D 介面 - 中文教學] Navigation 尋路追蹤系統教學 (2)

大家還記得Navigation 尋路追蹤系統教學 (1)嗎?
如果忘了,
就趕緊回去做個複習吧!!! 19. [Unity 3D 介面 - 中文教學] Navigation 尋路追蹤系統教學 (1)

如果今天建立了兩塊區域,
角色要從A至B區域,
在此有兩種做法:
1. 兩個區域中間再放上一塊平面(當做橋)。
2. 兩個區域中,建立起始點與終點。
作法2,如下圖:

首先,先用兩個Cube建立起始點與終點,
記得這兩個方塊必須放在Plane上喔!!!

接著,
在起始點或終點身上加上Off Mesh Link這屬性,
注意:
Off Mesh Link只要加在這兩個物件其中一個就可。
起始點與終點無需加Nav Mesh Agent屬性Navigation Static”不需打ν”。

把起始點與終點拖曳道Off Mesh Link紅色框框標註欄位中。
重新回到,Window→Navigation→Back(烘焙)即可。

小提醒:
Back 後我們可以發現Off Mesh Link屬於雙向箭頭
意味著角色可以透過此起始點與終點去返兩區域。

如果今天要作單向箭頭,如下圖:

則點選要做單向之物件,
接著回Window→Navigation→Object→將OffMeshLink Generation(單向)打勾。
Drop Height(落下高度):如果物件大小為(10,10,10),意味著Drop Height要大於10,才會產生單向箭頭。當Drop Height大於10,玩家才可以往下跳,則反之。

2014/07/02

20. [Unity 3D 中文教學] GOOGLE 雲端硬碟 = Unity Web 網域

Unity 發佈網頁檔,
相信各位同學都很熟悉,
忘記的同學,
沒關係我們就在下列複習一次。

首先,
亮亮開啟了一個New Project,
並且在新專案中放置一個方塊(Cube),如下圖。


2. 點選 File→ Build Settings,如下圖。

3. 選擇Web Player發布平台 → Switch Platform → 發佈 Build
注意:發佈前要先在桌面上增加一個新的資料夾,假設命名為Test0702。

4. 發佈完成圖。
會得到一個副檔名為html,另外一個為unity3d。

目前無法給別人網址,因為html檔放在桌面上的資料夾中,所以得到的只是此檔案的路徑。
例如:file:///C:/Users/sam/Desktop/Test%200702/Test%200702.html
所以,如果今天做的小遊戲要透過網域傳給其他朋友,
則可透過Google 雲端硬碟。
做法如下:

5. 登入各位的Google 雲端硬碟,並且把桌面上的Test0702資料夾上傳至Google 硬碟,如圖。

6. 選擇資料夾,按滑鼠右鍵 → 分享(Share) → Share,如圖。

7. 開啟資料夾權限,如圖。

8. 選擇將此檔案發佈在網頁上(Public on the web),如圖。

9. 進入資料夾 → 點選副檔名為html檔 → 滑鼠右鍵 → Open With → Google Drive Viewer,如圖。











10. 點選Preview,就可以進入網頁版的Unity Web Game ,
此網頁上的網址就可以分享給其他人囉!!!!