Unity3d:程式碼自動新增場景到BuildSettings
- //在啟動Unity的時候執行該編輯器指令碼
- [InitializeOnLoad]
- public class AutoAddScenes
- {
- // 注意一定要是靜態方法
- static AutoAddScenes() {
- // 獲取存放指定場景Scene的資料夾資訊
- var scenesDir = new DirectoryInfo(Application.dataPath + "/Scenes");
- // 如果 EditorBuildSettings.scenes 的個數為 0,且存放場景Scene 的資料夾存在,則進入分支
- if (EditorBuildSettings.scenes.Length == 0 && scenesDir.Exists) {
- // 把對應場景新增到 EditorBuildSettings 中,並設定是否啟用該場景Scene
- EditorBuildSettings.scenes = new UnityEditor.EditorBuildSettingsScene[] {
- new EditorBuildSettingsScene("Assets/Scenes/1.unity", true),
- new EditorBuildSettingsScene("Assets/Scenes/2.unity", false),
- new EditorBuildSettingsScene("Assets/Scenes3.unity", false),
- };
- }
- }
- }
相關文章
- Unity3D裡場景跳轉Unity3D
- jmeter介面自動化:登入到新增JMeter
- metersphere 介面自動化中sql場景使用SQL
- unity3d 程式碼 新增和刪除指令碼,或者其他屬性Unity3D指令碼
- sublime3中如何新增javascript程式碼自動提示JavaScript
- 業務場景自動化分享 (巡檢用例)
- web自動化測試框架-03 介紹標籤,背景,場景,場景大綱Web框架
- git 自動上傳程式碼到遠端倉庫Git
- iOS自動打包指令碼+自動上傳到firiOS指令碼
- 自動化,如何無埋點形式復位場景
- 「乾貨」介面自動化實踐:高效智慧介面場景自動巡檢方案
- Egret3D研究報告(二)從Unity3D匯出場景到Egret3D3DUnity
- 自動寫程式碼?
- 這些自動化場景,批處理指令碼完全可以取代 Python指令碼Python
- 典型使用者到場景
- Python——自動簽到指令碼Python指令碼
- Linux 新增指令碼開機自啟動Linux指令碼
- linux下新增oracle自啟動指令碼LinuxOracle指令碼
- 企業業務場景如何實現自動化連線?
- PHPStorm新增第三方庫的程式碼自動補全PHPORM
- Linux下新增自定義指令碼到開機自啟動,標準rpm,舉例:設定Apache自啟動Linux指令碼Apache
- ubuntu新增自啟動Ubuntu
- Unity3D結合NGUI的螢幕自適應程式碼分享Unity3DNGUI
- zookeeper 主要應用場景及程式碼實現
- 介面自動化測試實戰之智慧場景如何攻破
- vs code 碼雲 寶塔webhook 自動化部署程式碼到伺服器WebHook伺服器
- SovitJs新增跨場景複製元件、新增地面背景等功能JS元件
- SharePreference原始碼學習和多程式的場景原始碼
- MVC常遇見的幾個場景程式碼分享MVC
- 四大自動駕駛場景,誰勝出的機率大?自動駕駛
- 天美高階TA:淺談大世界場景自動生成技術
- impdp自動建立使用者前提條件與應用場景
- 【私有云場景案例分享③】批次回歸測試自動化流程
- Heroku 自動部署 GitHub 程式碼Github
- nodejs 自動程式碼提示NodeJS
- 使用 git 自動部署程式碼Git
- 程式碼自動生成外掛:
- MyBatis Generator自動生成程式碼MyBatis