Unity Animation | 高階程式參數控制

更新於 發佈於 閱讀時間約 4 分鐘

前言

  這篇文章將會介紹 Unity Animatior Edit 參數控制的方法,藉由連結程式腳本和動畫編輯器,讓動畫更靈活的運作。

Set Value | 設定參數

  在 Unity 中,可以藉由在程式腳本中藉由 Animator 的函數,進行程式參數與動畫編輯器的連結,讓動畫不是簡單的開啟與停止,並且藉由四項不同的參數進行條件設定,進行更靈活的設計。

Set float | 浮點數

raw-image

  設定參數前面是 Animator Edit 的參數,後面是程式腳本的參數,浮點數通常用在可以有幾段式不同變化的動畫,像是移動速度。

Set int | 整數

raw-image

  我們也可以直接指定某個數值,譬如調整 Animation Edit 為某個整數值而非程式腳本的變數,整數通常用於有不同階段的動畫,譬如爆發狀態。

Set bool | 布林

raw-image

  布林通常用於是非兩種狀態的動畫,譬如死亡動畫。

Set Trigger | 觸發

raw-image

  觸發跟布林不同的地方在於,它平常是回傳 False,並在特定的時候回傳 True,我不太確定它實際用途跟布林差異有多大。

Conditions | 狀態

raw-image

  在 Animator Edit 裡面,兩個動畫之間可以使用右鍵新增 Trasition,這條白色的箭頭點下去,可以找到 Conditions 這個欄位,裡面可以新增我們剛剛設定好的參數,當符合上述的參數,箭頭就會運作,讓動畫片段播放到下一個動畫片段。

後記

  Animation System 比較基礎的使用方式就是這些,其他更詳細的各個動畫要怎麼製作,可以自己摸索看看,只需要點擊帶有Animation的遊戲物件,然後點擊紅色的錄製,遊戲就開始了。

參考資料

Unity API Animator

Unity API SetFloat

Unity API SetInteger

Unity API SetBool

Unity API SetTrigger


瓶裝雪

  你對我有興趣了?那太好了,我還有很多的作品跟知識可以讓你看看,無論是我對了抒發情感和鍛鍊文筆的生活與戀愛的文章、還是關於我自己專案的日程紀錄、粒子特效的作品展示,都可以在下面找到我。

最新消息與時間軸:

噗浪 ( plurk.com )

程式與設計:

臉書 ( Facebook.com )

痞客邦 ( pixnet.net )

戀愛與生活:

波波黛莉 ( popdaily.com.tw )

痞客邦 ( pixnet.net )

粒子與特效:

Instagram ( instagram.com )

Youtube ( youtube.com )

PixivFanbox ( fanbox.cc )

遊戲製作:

叭啦叭啦 ( gamer.com )

Twitter ( twitter.com )

Youtube ( youtube.com )

留言
avatar-img
留言分享你的想法!
avatar-img
瓶裝雪的沙龍
114會員
247內容數
你好,我是瓶裝雪!我是一名遊戲設計師!
瓶裝雪的沙龍的其他內容
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
看更多
你可能也想看
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
新版Input System 要先來調整設定: (如果日後發現移動不了,可能是這邊有出問題,可以把這邊視為一個檢查點) 下載Input System 在script中的寫法: (這邊的功能是讀取移動的值而已,主要目的是讓unity讀到movement,絕對不是托篇幅的拉🥺) using
Thumbnail
新版Input System 要先來調整設定: (如果日後發現移動不了,可能是這邊有出問題,可以把這邊視為一個檢查點) 下載Input System 在script中的寫法: (這邊的功能是讀取移動的值而已,主要目的是讓unity讀到movement,絕對不是托篇幅的拉🥺) using
Thumbnail
UnityEvent 簡單介紹。
Thumbnail
UnityEvent 簡單介紹。
Thumbnail
這篇文章將會介紹 Unity Input System,這是一個適用於不同平台切換的官方系統,用於玩家按鍵輸入與不同控制器的操作。
Thumbnail
這篇文章將會介紹 Unity Input System,這是一個適用於不同平台切換的官方系統,用於玩家按鍵輸入與不同控制器的操作。
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
這篇文章將會講述彈簧物件的物件介紹、製作流程、展示影片。
Thumbnail
這篇文章將會講述彈簧物件的物件介紹、製作流程、展示影片。
Thumbnail
前言   這篇文章將會介紹 UI 排版的實用工具。 GridLayoutGroup | 網格排版工具   這是我在撰寫遊戲 UI 時很常使用的 Component 今天在思考新的文章要寫什麼時發現還沒寫過,因此來跟大家介紹這時用的小組件。 運作原理   本質上來說,這個組件會控制他所有的子物件,並且
Thumbnail
前言   這篇文章將會介紹 UI 排版的實用工具。 GridLayoutGroup | 網格排版工具   這是我在撰寫遊戲 UI 時很常使用的 Component 今天在思考新的文章要寫什麼時發現還沒寫過,因此來跟大家介紹這時用的小組件。 運作原理   本質上來說,這個組件會控制他所有的子物件,並且
Thumbnail
這篇文章將會介紹 Unity Animatior Edit 參數控制的方法,藉由連結程式腳本和動畫編輯器,讓動畫更靈活的運作。
Thumbnail
這篇文章將會介紹 Unity Animatior Edit 參數控制的方法,藉由連結程式腳本和動畫編輯器,讓動畫更靈活的運作。
Thumbnail
本篇文章是Unity Component系列中的第一篇,將會介紹Unity Component中UGUI的Button的各項目介紹,不包含應用。
Thumbnail
本篇文章是Unity Component系列中的第一篇,將會介紹Unity Component中UGUI的Button的各項目介紹,不包含應用。
Thumbnail
利用按鈕元件與程式碼片段面板,加入HTML5 Canvas網頁格式的按鈕互動控制javaScript,控制場景上動畫內容的播放。 STEP1. 在按鈕圖層影格 1上由元件庫上依序拉入按鈕元件,並均加上實體名稱,依序為【stop_btn】【play_btn】【skip_bt
Thumbnail
利用按鈕元件與程式碼片段面板,加入HTML5 Canvas網頁格式的按鈕互動控制javaScript,控制場景上動畫內容的播放。 STEP1. 在按鈕圖層影格 1上由元件庫上依序拉入按鈕元件,並均加上實體名稱,依序為【stop_btn】【play_btn】【skip_bt
Thumbnail
  鑒於很多人可能因為語言問題所以比較難找到相關資料,依序會推出不同插件的懶人包大集合,也方便大家查閱有沒有自己想要的效果。   本次的懶人包主題是「遊戲選單」,由於選單類別眾多,並且作者允許翻譯的不少,因此分成多篇來介紹。
Thumbnail
  鑒於很多人可能因為語言問題所以比較難找到相關資料,依序會推出不同插件的懶人包大集合,也方便大家查閱有沒有自己想要的效果。   本次的懶人包主題是「遊戲選單」,由於選單類別眾多,並且作者允許翻譯的不少,因此分成多篇來介紹。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News