網格範例概觀
有數個 Mesh 範例專案可供您用來作為您自定義環境的起點。 每個專案都已使用 Mesh 工具組套件進行設定,並包含許多您可能會發現有用的資產。
當您 從 GitHub 下載範例時,也會取得 控件範例套件 ,其中包含您可以在專案中使用的使用者介面控件。 控件範例是使用 Mesh 工具組所建置。
研究 Mesh 範例項目可協助您瞭解下列專案:
- 您可以使用 Mesh 建立不同類型的體驗。
- Mesh 工具組中可用的許多資產。
- 讓 GameObjects 成為互動式的 Mesh 元件。
- 不同類型的互動性(例如,簡單的抓取,或抓取和按住,或抓取和擲回)。
- 如何使用 Equippables 確保物件以現實方式保存。
- 如何透過 視覺化腳本設定事件和動作。
- 您可以在文稿中使用的網格特定節點 。
- 物理在 Mesh 中的運作方式。
關於範例專案
Mesh 101:Mesh 101 是教學課程,但它也會加倍作為範例。 本教學課程部分會教導您如何使用 Mesh Interactables、物理、腳本等來設定風力發電場的教育體驗。 在專案中,您可以開啟 StartingPoint 場景並開始逐步完成教學課程。 不過,專案包含另一個名為 FinishedProject 的場景,這是教學課程的完整版本。 您可以將此場景視為範例,並將其作為專案的起點,就像使用任何其他範例一樣。 開始使用Mesh 101教學課程。
Mesh 201:繼續進行 Mesh 101 的風力發電廠主題,本教學課程/範例會將 Mesh 知識提升到下一個層級。 您將瞭解如何使用 WebSlates 來顯示 Web 內容,並新增互動式地球,在按兩下時,從 Bing 地圖服務取得數據並在您的環境中顯示。 您也將使用 Mesh Cloud Scripting 在 3D 中下載和顯示即時天氣數據,並設定 OpenAI 聊天機器人,出席者可用來詢問風力發電場的問題。 開始使用 Mesh 201 教學課程。
展館:展示許多實用 Mesh 功能的專案:資產、著色器、視覺腳本、動畫、VFX 和 SoundFX。 深入瞭解展館範例。
物理效果圖庫:包含一個程式設計人員設計場景,可示範結合吸引人的視覺效果與網格物理功能的創意使用能力。 深入瞭解物理效果資源庫範例。
飛鏢室:一個轎車風格的房間與一個飛鏢遊戲,以展示互動式網格物理功能。 深入瞭解 Dartroom 範例。
科學建築:一個廣闊的博物館展示網格物理的力量,創造動態,吸引人的體驗。 深入瞭解科學建築範例。
若要從範例項目開始:
如果您尚未這麼做, 請下載並解壓縮 Mesh 範例。
在 Unity 中樞中,選取 [從磁碟開啟>新增專案],然後流覽至您擷取的資料夾,其中包含範例。
開啟您想要的範例專案。
在 Unity 中,流覽至 [資產>場景],然後開啟您想要的場景---這會因範例而異。 例如,在 [科學建築] 專案中,您會開啟 ScienceBuilding 場景。
以下是您將在該場景中找到的範例:
建置和發佈您的自定義範例
自定義範例之後,您可以建置範例 並將其發佈至網路上的Mesh,將其轉換成環境 。 然後,活動 召集人 可以根據該環境建立事件。 若要深入瞭解,請參閱 建置和發佈您的環境。
投稿文章
我們目前不接受範例的程式代碼貢獻。 如果您有任何意見反應,或遇到範例或 Mesh 工具組的任何問題,請執行下列動作:在已安裝 Mesh 工具組套件的 Unity 專案中,選取 [Mesh 工具組 -> 提供意見反應以Microsoft],然後使用 Mesh 工具組中的意見反應鏈接讓我們知道。
此專案採用了 Microsoft 開放原始碼管理辦法。 如需詳細資訊,請參閱 Code of Conduct FAQ (管理辦法常見問題) 或連絡 opencode@microsoft.com,提出任何其他問題或意見。
授權
Mesh 範例是由 MIT 授權所控管,如 LICENSE 所示。Mesh-Toolkit-Unity 存放庫中的 MD 檔案。 不過,範例功能取決於 Mesh 工具組,此工具組由個別授權控管,並包含第三方軟體。
-- 檢視您可以在專案中使用的遊戲活動。