關於Unity的開發模式

2021-09-07 10:40:24 字數 631 閱讀 4831

unity是元件化的開發模式,總結起來就是節點與元件。節點就像人,元件就像工具,人拿不同的工具,就變成不同的角色,有不同的作用。人+醫學常識=醫生。

1.每個空節點建立後,剛開始只有乙個transform元件(每個節點必須有的元件,無法刪除),就像乙個人出生的時候,只穿著一條褲衩一樣。

2.如果想讓這個節點可以做更多的事情,有更多的功能,就可以給它加各種各樣的元件,指令碼也是乙個元件,乙個節點身上可以掛載各種各樣的元件。

3.掛好元件的節點,在層級檢視中根據父子關係進行擺放,就像管理windows的檔案一樣,管理那些節點。

4.執行unity,各個節點在各自元件的驅動下開始運動和邏輯變換,形成遊戲。

整個場景由節點樹組成。

節點+transform元件,每個transform有自己的孩子transform,由transform組成transform樹,而每個transform元件指向乙個節點,看起來就像是節點組成了節點樹,其實都是transform元件在組成。

元件化開發模式的優點

1.整合大家的工作

2.解放程式設計師

3.使得程式設計師寫的**變成乙個元件,成為了開發中的一部分,美術和策劃可以自己使用程式設計師的元件來驗證修改後的變化,不用都把修改後的內容丟給程式設計師去驗證。

4.提高效率

如何理解Unity元件化開發模式

unity的開發模式核心 節點和元件,元件可以載入到任何節點上,每個元件都有 gameobject 屬性,可以通過這個屬性獲取到該節點,即遊戲物體。也就是說遊戲物體由節點和元件構成,每個元件表示物體的一種特性 能力 可以按照三條線路去理解unity的元件化開發模式 1 場景樹。場景樹由節點構成,使用...

如何理解Unity元件化開發模式

unity的開發模式核心 節點和元件,元件可以載入到任何節點上,每個元件都有 gameobject 屬性,可以通過這個屬性獲取到該節點,即遊戲物體。也就是說遊戲物體由節點和元件構成,每個元件表示物體的一種特性 能力 可以按照三條線路去理解unity的元件化開發模式 1 場景樹。場景樹由節點構成,使用...

關於php mvc開發模式的感想

使用mvc開發模式是為了什麼?mvc是乙個設計模式,它強制性的使應用程式的輸入 處理和輸出分開。使用mvc應用程式被分成三個核心部件 模型 檢視 控制器。它們各自處理自己的任務。我們有必要嚴格區分mvc的三層模式模式嗎?m與c的跨界使用更有利於快速開發。在我使用的框架中 m與c可以跨界使用,並不嚴格...