chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Unity中所有特殊的文件夾

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2022-02-12 16:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 隱藏文件夾

以.開頭的文件夾會(huì)被Unity忽略。在這種文件夾中的資源不會(huì)被導(dǎo)入,腳本不會(huì)被編譯。也不會(huì)出現(xiàn)在Project視圖中。

2. Standard Assets

在這個(gè)文件夾中的腳本最先被編譯。這個(gè)文件夾中的腳本會(huì)被導(dǎo)出到Assembly-CSharp-firstpass, Assembly-UnityScript-firstpass 或 Assembly-Boo-firstpass項(xiàng)目中,依語言而定。

參考http://docs.unity3d.com/Documentation/Manual/ScriptCompileOrderFolders.html 。

在這個(gè)文件夾中的腳本比其他腳本都要先編譯。將腳本放在這個(gè)文件夾里,就可以用C#腳本來訪問js腳本或其他語言的腳本。

3. Pro Standard Assets

跟Standard Assets相同,只不過里面的文件是給Pro版本的Unity使用的。

4. Editor

以Editor命名的文件夾允許其中的腳本訪問Unity Editor的API。如果腳本中使用了在UnityEditor命名空間中的類或方法,它必須被放在名為Editor的文件夾中。Editor文件夾中的腳本不會(huì)在build時(shí)被包含。在項(xiàng)目中可以有多個(gè)Editor文件夾。注意:如果在普通的文件夾下,Editor文件夾可以處于目錄的任何層級(jí)。如果在特殊文件夾下,那Editor文件夾必須是特殊文件夾的直接子目錄。

5. Plugins

Plugins文件夾用來放native插件。它們會(huì)被自動(dòng)包含進(jìn)build中去。注意這個(gè)文件夾只能是Assets文件夾的直接子目錄。在Windows平臺(tái)下,native 插件是dll文件;Mac OS X下,是bundle文件;Linux下,是.so文件。跟Standard Assets一樣,這里的腳本會(huì)更早的編譯,允許它們被之外的腳本訪問。

5.1. Plugins/x86
如果為32bit或64bit平臺(tái)創(chuàng)建游戲,那么這個(gè)文件夾下的native plugin文件會(huì)被自動(dòng)的包含在游戲build中。如果這個(gè)文件夾不存在,則Unity會(huì)查找Plugins文件夾下的native pluglins。

5.2. Plugins/x86_64
如果為32bit或64bit平臺(tái)創(chuàng)建游戲,那么這個(gè)文件夾下的native plugin文件會(huì)被自動(dòng)的包含在游戲build中。如果這個(gè)文件夾不存在,則Unity會(huì)查找Plugins文件夾下的native pluglins。

如果要?jiǎng)?chuàng)建universal build,建議你同時(shí)使用這兩個(gè)文件夾。然后將32bit和64bit的native plugins放進(jìn)相應(yīng)的文件夾中。

5.3. Plugins/Android
在這個(gè)文件夾里放入Java.jar文件。用于java語言的plugins。.so文件也會(huì)被包含進(jìn)來。參考http://docs.unity3d.com/Documentation/Manual/PluginsForAndroid.html

5.4. Plugins/iOS
A limited, simple way to automatically add (as symbolic links) any .a, .m, .mm, .c, or .cpp files into the generated Xcode project. Seehttp://docs.unity3d.com/Documentation/Manual/PluginsForIOS.htmlIf you need more control how to automatically add files to the Xcode project, you should make use of the PostprocessBuildPlayer feature. Doing so does not require you to place such files in the Plugins/iOS folder. Seehttp://docs.unity3d.com/Documentation/Manual/BuildPlayerPipeline.html

6. Resources

Resources文件夾允許你在腳本中通過文件路徑和名稱來訪問資源。但還是推薦使用直接引用來訪問資源。放在這一文件夾的資源永遠(yuǎn)被包含進(jìn)build中,即使它沒有被使用。因?yàn)閁nity無法判斷腳本有沒有訪問了其中的資源。項(xiàng)目中可以有多個(gè)Resources文件夾,因此不建議在多個(gè)文件夾中放同名的資源。一旦build游戲,Resources文件夾中的所有資源被打包進(jìn)游戲存放資源的archive中。這樣在游戲的build中就不存在Resources文件夾了。即使腳本中仍然使用了資源在項(xiàng)目中的路徑。

參考 http://docs.unity3d.com/Documentation/Manual/LoadingResourcesatRuntime.html

注意:當(dāng)資源作為腳本變量被訪問時(shí),這些資源在腳本被實(shí)例化后就被加載進(jìn)內(nèi)存。如果資源太大,你可能不希望它被這樣加載。那么你可以將這些大資源放進(jìn)Resources文件夾中,通過Resources.Load來加載。當(dāng)不再使用這些資源了,可以通過Destroy物體,再調(diào)用Resources.UnloadUnusedAssets來釋放內(nèi)存。

7. Editor Default Resources

這是為editor 腳本使用的文件夾。

8. Gizmos

Gizmos文件夾存放用Gizmos.DrawIcon方法使用的貼圖、圖標(biāo)資源。放在Gizmos文件夾中的貼圖資源可以直接通過名稱使用,可以被Editor作為gizmo畫在屏幕上。

9. WebPlayerTemplates

用來替換web build的默認(rèn)網(wǎng)頁。這個(gè)文件夾中的腳本都不會(huì)被編譯。這個(gè)文件夾必須作為Assets文件夾的直接子目錄。

10. StreamingAssets

這里的文件會(huì)被拷貝到build文件夾中,不會(huì)修改(移動(dòng)和網(wǎng)頁版不同,他們會(huì)被嵌入到最終build文件中)。它們的路徑會(huì)因平臺(tái)而有差異,但都可以通過Application.streamingAssetsPath來訪問。

參考:
http://docs.unity3d.com/Documentation/Manual/StreamingAssets.html
http://docs.unity3d.com/Documentation/ScriptReference/Application-stream...。

參考文獻(xiàn):http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Fo...

11. Resources文件夾

Resources文件夾是一個(gè)只讀的文件夾,通過Resources.Load()來讀取對(duì)象。因?yàn)檫@個(gè)文件夾下的所有資源都可以運(yùn)行時(shí)來加載,所以Resources文件夾下的所有東西都會(huì)被無條件的打到發(fā)布包中。建議這個(gè)文件夾下只放Prefab或者一些Object對(duì)象,因?yàn)镻refab會(huì)自動(dòng)過濾掉對(duì)象上不需要的資源。舉個(gè)例子我把模型文件還有貼圖文件都放在了Resources文件夾下,但是我有兩張貼圖是沒有在模型上用的,那么此時(shí)這兩張沒用的貼圖也會(huì)被打包到發(fā)布包中。假如這里我用Prefab,那么Prefab會(huì)自動(dòng)過濾到這兩張不被用的貼圖,這樣發(fā)布包就會(huì)小一些了。

12. StreamingAssets

StreamingAssets文件夾也是一個(gè)只讀的文件夾,但是它和Resources有點(diǎn)區(qū)別,Resources文件夾下的資源會(huì)進(jìn)行一次壓縮,而且也會(huì)加密,不使用點(diǎn)特殊辦法是拿不到原始資源的。但是StreamingAssets文件夾就不一樣了,它下面的所有資源不會(huì)被加密,然后是原封不動(dòng)的打包到發(fā)布包中,這樣很容易就拿到里面的文件。所以StreamingAssets適合放一些二進(jìn)制文件,而Resources更適合放一些GameObject和Object文件。StreamingAssets 只能用過www類來讀?。?!

13. 最后凡是在Hierarchy視圖對(duì)象引用過的資源文件也會(huì)被無條件打包到發(fā)布包中。

如果有一部分文件可能沒有在Resources文件夾下也沒有在StreamingAssets文件夾下,也沒有被Hierarchy視圖游戲?qū)ο笠?,那么這類資源是不會(huì)被打包到發(fā)布包中的。在處理不同包對(duì)應(yīng)不同資源包的時(shí)候,盡量讓可配置的資源放在Resources 或StreamingAssets文件夾下,運(yùn)行的時(shí)候程序動(dòng)態(tài)的來讀取它們,最后顯示在游戲中就可以了。在批量打包前,在Project視圖下創(chuàng)建不同包的資源文件夾, 然后腳本 AssetDatabase 動(dòng)態(tài)的將資源拷貝至Resources或StreamingAssets 文件夾中


審核編輯:何安

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Unity
    +關(guān)注

    關(guān)注

    1

    文章

    128

    瀏覽量

    22480
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    迅為RK3588開發(fā)板Android13系統(tǒng)掛載samba共享文件夾-怎么開啟Windows共享目

    注:推薦新建用戶以及共享目錄都是用英文。 windows 系統(tǒng)中,文件夾共享需要設(shè)置指定用戶與密碼,通過輸入用戶和密碼進(jìn)行連接,在設(shè)置共享時(shí)系統(tǒng)中有 Everyone 所有人設(shè)置,允許所有人直接
    的頭像 發(fā)表于 06-25 10:25 ?113次閱讀
    迅為RK3588開發(fā)板Android13系統(tǒng)掛載samba共享<b class='flag-5'>文件夾</b>-怎么開啟Windows共享目

    KT142A 語音芯片插播功能使用指南及文件存儲(chǔ)命名規(guī)則

    語音芯片在游戲機(jī)、電梯等設(shè)備中存在插播需求,邏輯為播放背景音樂時(shí)觸發(fā)提示音播放,播完繼續(xù)背景音樂,KT142A 插播指令需按規(guī)則使用,提示音文件要放在 “ADVERT1-ADVERT9” 文件夾
    的頭像 發(fā)表于 06-21 13:46 ?290次閱讀
    KT142A 語音芯片插播功能使用指南及<b class='flag-5'>文件</b>存儲(chǔ)命名規(guī)則

    使用RASC生成Keil工程

    手動(dòng)新建一個(gè)名為“Workspace_Keil”的文件夾,并將該文件夾作為我們的工作空間,我們的所有Keil工程都會(huì)放在這個(gè)文件夾里面。值得注意的是:為了避免編譯錯(cuò)誤,該工作空間
    的頭像 發(fā)表于 05-15 14:46 ?455次閱讀
    使用RASC生成Keil工程

    hy_901108@@qq.com安裝EZ-PD Protocol analyzer version 4.0.0后,找不到驅(qū)動(dòng)文件夾,求解決

    你能把CY4500的驅(qū)動(dòng)發(fā)給我嗎?hy_901108@@qq.com安裝EZ-PD Protocol analyzer version 4.0.0后,我也找不到驅(qū)動(dòng)文件夾。我正在使用 Windows 11 64 位操作系統(tǒng)。
    發(fā)表于 05-08 07:56

    在KaihongOS中,可以使用文件管理對(duì)文件進(jìn)行基礎(chǔ)的操作

    ?: ListFileOptions): Promise 列出文件夾所有文件名,支持遞歸列出所有文件名(包含子目錄下),支持
    發(fā)表于 05-08 06:39

    如何按層級(jí)數(shù)獲取文件夾名稱(或路徑),并依據(jù)層級(jí)數(shù)分組?

    第一組是主文件夾,第二組是次級(jí)文件夾,依次類推
    發(fā)表于 04-25 14:12

    CUBEMX在線升級(jí),保存在軟件子目錄下的工程文件夾自動(dòng)給刪掉了,為什么?

    這是識(shí)別了不是軟件的文件夾自動(dòng)刪掉?我已經(jīng)重新試過一次了,退回6.12版本然后在線升級(jí),果然新建的工程文件升級(jí)后 被刪掉了
    發(fā)表于 03-07 08:08

    為什么無法使用圖像文件夾執(zhí)行對(duì)象檢測Python演示?

    使用自定義固態(tài)盤 Mobilenet 執(zhí)行對(duì)象檢測,并使用自定義腳本在文件夾中包含多個(gè)圖像。 每張圖像上的檢測結(jié)果都有相同的邊框位置。
    發(fā)表于 03-07 07:51

    關(guān)于stm32,u8g2菜單之間切換(二)u8g2的移植

    移植是基于stm32cubeide,oled屏是1306驅(qū)動(dòng)128x64的。接口用iic軟件模擬,hal庫iic硬件貌似有bug。 1,先在網(wǎng)上下載u8g2包。 2,解壓后找到源文件文件夾。 3
    的頭像 發(fā)表于 03-04 09:52 ?1015次閱讀
    關(guān)于stm32,u8g2菜單之間切換(二)u8g2的移植

    Linux文件壓縮打包的各種姿勢(shì)

    壓縮,然后在進(jìn)行傳輸。 首先:壓縮后的文件會(huì)比壓縮前的文件小。一個(gè)28G的文件夾壓縮后能達(dá)到6G?其次:多個(gè)文件傳輸很慢,但單個(gè)文件傳輸會(huì)很
    的頭像 發(fā)表于 12-02 09:25 ?612次閱讀

    AD軟件打開DigIPCBA工作區(qū),希望可以按照文件夾檢索

    希望在AD軟件中打開工作區(qū)的時(shí)候,工作區(qū)內(nèi)的文件夾能顯示,文件可以按照文件夾檢索,如果工作區(qū)內(nèi)PCB項(xiàng)目很多,不能區(qū)分文件夾,不方便訪問
    發(fā)表于 11-01 11:15

    適用于MySQL的dbForge架構(gòu)比較

    dbForge Schema Compare for MySQL 是一種工具,用于輕松有效地比較和部署 MySQL 數(shù)據(jù)庫結(jié)構(gòu)和腳本文件夾差異。該工具提供了 MySQL 數(shù)據(jù)庫架構(gòu)中所有差異的全面視圖。
    的頭像 發(fā)表于 10-28 09:41 ?572次閱讀
    適用于MySQL的dbForge架構(gòu)比較

    Linux根文件系統(tǒng)的掛載過程

    Linux根文件系統(tǒng)(rootfs)是Linux系統(tǒng)中所有其他文件系統(tǒng)和目錄的起點(diǎn),它是內(nèi)核啟動(dòng)時(shí)掛載的第一個(gè)文件系統(tǒng)。
    的頭像 發(fā)表于 10-05 16:50 ?969次閱讀

    求助:電腦右鍵圖片文件會(huì)白屏

    電腦右鍵圖片文件會(huì)白屏,如果圖片文件文件夾里面,打開文件夾也有可能會(huì)白屏。
    發(fā)表于 09-12 16:52

    請(qǐng)問Unity Gain Bandwith是什么?

    請(qǐng)問Unity Gain Bandwith是什么?
    發(fā)表于 09-06 07:42