找回密碼
 注冊帳號

掃一掃,訪問微社區

帶有多個移動部分的對象

2015-1-6 00:06| 發布者: 楊炎| 查看: 1400| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 帶有多個移動部分的對象您或許想為有多個移動部分的游戲對象 (game objects)進行動畫處理,比如帶有滾桶的炮塔,或有許多身體部位的角色。盡管在某些情況下子對象有附加動畫 (animation) 組件會比較有用,但所有部分 ...

帶有多個移動部分的對象

您或許想為有多個移動部分的游戲對象 (game objects)進行動畫處理,比如帶有滾桶的炮塔,或有許多身體部位的角色。盡管在某些情況下子對象有附加動畫 (animation) 組件會比較有用,但所有部分都可由父對象上的單個動畫 (animation) 組件進行動畫處理。

對子游戲對象進行動畫處理

“游戲對象”(game object) 層級視圖顯示在動畫視圖 (animation view)的左側面板中。

使用對象名稱旁的折疊三角箭頭可訪問某個游戲對象 (game object) 的子對象。子對象的屬性可像那些父對象一樣進行動畫處理。

游戲對象 (game object)動畫視圖 (animation view)中可以折疊。

或者可以從“層級視圖”(hierarchy) 面板或場景視圖選擇需要進行動畫處理的子游戲對象 (game object)。這樣做之后,盡管動畫數據仍然由父對象上的動畫 (animation) 組件處理,但屬性列表只顯示子對象。

層級視圖 (hierarchy view)中選擇的子游戲對象 (game objects)顯示在動畫視圖 (animation view)中。

處理多個動畫組件

如果父對象和其中的一個子對象都有動畫 (animation) 組件,則任一組件都可對子對象進行動畫處理。屬性列表用于選擇您想使用的組件。

從屬性列表中選擇想要編輯的動畫 (animation) 組件

舉個例子,您可能有多個角色(比如一個英雄和他的搭檔),而且每個角色都有各自的動畫 (animation) 組件。同一場景中可有另一個游戲對象 (game object),該場景的動畫 (animation) 組件用于控制劇情畫面。這個劇情畫面可能包括英雄角色和搭檔角色同時在四處走動,這可以通過劇情畫面控制器對其位置進行動畫處理而達到。然而,這兩個角色都需要是由其動畫 (animation) 組件控制的劇情畫面對象的子對象。

相關閱讀

文章點評
相關文章
女校游泳队彩金