unity3d資源導入導出工作流程

Asset?Workflow(資源工作流程)

Here?we'll?explain?the?steps?to?use?a?single?asset?with?Unity.?These?steps?are?general?and?are?meant?only

as?an?overview?for?basic?actions.?For?the?example,?we'll?talk?about?using?a?3D?mesh.

這里我們將介紹unity中使用一個asset的步驟。這些步驟是一個基本行為的常規、必須步驟。例如:我們

將說說使用3D?mesh。

Create?Rough?Asset

(建立一個草圖資源)

Use?any?supported?3D?modeling?package?to?create?a?rough?version?of?your?asset.?Our?example?will?use

Maya.?Work?with?the?asset?until?you?are?ready?to?save.?For?a?list?of?applications?that?are?supported?by

Unity,?please?seethis?page

使用支持的3D建模軟件創建你的基礎資源,我們將使用Maya,直到你做好基礎資源并且保存。這個列表

中的軟件都是被unity支持的。

Import(導入)

When?you?save?your?asset?initially,?you?should?save?it?normally?to?theAssetsfolder?in?your?Project?folder.

When?you?open?the?Unity?project,?the?asset?will?be?detected?and?imported?into?the?project.?When?you?look

in?theProject?View,?you'll?see?the?asset?located?there,?right?where?you?saved?it.?Please?note?that?Unity

uses?the?FBX?exporter?provided?by?your?modeling?package?to?convert?your?models?to?the?FBX?file?format.

You?will?need?to?have?the?FBX?exporter?of?your?modeling?package?available?for?Unity?to?use.?Alternatively,

you?can?directly?export?as?FBX?from?your?application?and?save?in?the?Projects?folder.?For?a?list?of

applications?that?are?supported?by?Unity,?please?seethis?page

首先,當你保存了你做好的資源(模型),你需要把它保存在項目文件夾下的assest文件夾里。這樣當你

啟動unity項目時這個資源將被檢測到并且導入到項目中。在unity的項目窗口中可以看到它。請注意,unity

使用的FBX格式由你所使用的建模軟件轉換格式。你需要有你使用的建模軟件的FBX導出器來為unity使

用,或者你可以從你的建模軟件里直接導出FBX格式存到項目文件夾。這個列表中的軟件都是被unity支持的。

Import?Settings(導入設置)

If?you?select?the?asset?in?theProject?Viewthe?import?settings?for?this?asset?will?appear?in?theInspector

The?options?that?are?displayed?will?change?based?on?the?type?of?asset?that?is?selected.

如果你在Project面板中選擇了你的資源,導入設置將在inspector面板中顯示出來。顯示出來的選項由選

擇的資源類型而定。

Adding?Asset?to?the?Scene(增加資源到場景)

Simply?click?and?drag?the?mesh?from?the?Project?View?to?theHierarchyorScene?Viewto?add?it?to?the

Scene.?When?you?drag?a?mesh?to?the?scene,?you?are?creating?aGameObjectthat?has?aMesh?Renderer

Component.?If?you?are?working?with?a?texture?or?a?sound?file,?you?will?have?to?add?it?to?a?GameObject?that

already?exists?in?the?Scene?or?Project.

通過拖拽你的資源從project窗口到hierarchy窗口或scene視窗就可以把資源添加進場景。當你拖拽資源到場景,

就建立了一個gameobject(游戲對象),它包括一個mesh?renderer?component(網格渲染組件),

如果是對一個貼圖或聲音進行操作,你得把它們添加到一個gameobject上,gameobject必須已經存在于場景或項目中。

Putting?Different?Assets?Together(將不同的資源放置在一起)

Here?is?a?brief?description?of?the?relationships?between?the?most?common?assets

普通資源之間的關系簡要說明

?

A?Texture?is?applied?to?aMaterial貼圖應用于材質

?A?Material?is?applied?to?a?GameObject?(with?a?Mesh?Renderer?Component)材質應用于游戲對象(在

meshrenderer組件中)?AnAnimationis?applied?to?a?GameObject?(with?an?Animation?Component)

動畫應用于游戲對象(在animation組件中)A?sound?file?is?applied?to?a?GameObject?(with?anAudio?Source

Component)聲音文件應用于游戲對象(在audiosource組件中)Creating?a?Prefab(建立預制)Prefabs

are?a?collection?of?GameObjects?&?Components?that?can?be?re-used?in?your?scenes.?Several

identical?objects?can?be?created?from?a?single?Prefab,?called?instancing.?Take?trees?for?example.?Creating

a?tree?Prefab?will?allow?you?to?instance?several?identical?trees?and?place?them?in?your?scene.?Because?the

trees?are?all?linked?to?the?Prefab,?any?changes?that?are?made?to?the?Prefab?will?automatically?be?applied?to

all?tree?instances.?So?if?you?want?to?change?the?mesh,?material,?or?anything?else,?you?just?make?the

change?once?in?the?Prefab?and?all?the?other?trees?inherit?the?change.?You?can?also?make?changes?to?an

instance,?and?chooseGameObject->Apply?Changes?to?Prefabfrom?the?main?menu.?This?can?save?you

lots?of?time?during?setup?and?updating?of?assets.Prefabs

是一批可以在場景中重復使用的游戲對象或組件。多個完全相同的物體可以創建一個prefab預制,

實例調用。以樹為例。創建一個樹的預制允許你在場景中放置多個完全相同的樹。因為所有的樹都是實例

關聯,當你改動預制的任何參數時,它們會自動的應用到所有樹上。所以,如查你想改動網格、材質或別

的東西,你只需要在預制中改動一次,所有的樹將會隨著改變。你也可以改變所有樹中的其中一個實例,

然后在菜單中選擇

GameObject(游戲對象)

->Apply?Changes?to?Prefab(應用改變到預制)

,這可以

幫你節省大量的時間在重復設置和更新資源上。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,333評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,491評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,263評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,946評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,708評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,186評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,255評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,409評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,939評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,774評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,976評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,518評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,209評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,641評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,872評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,650評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,958評論 2 373

推薦閱讀更多精彩內容