[請益] Animator找不到bool值

作者: kons (kons)   2020-11-25 03:59:57
之前使用Animator設定角色動作,用起來沒什麼問題,
後來想要使用在UI上面,
大致想實現效果是,當變數不同時,會顯示不同的UI(icon),
然後就用bool值去控制,但是測試時一直報錯說找不到bool值,
我反覆檢查好幾次,都確認沒有填錯,大小寫也注意了。
https://i.imgur.com/5manaSe.jpg
請問會是因為Animator不能使用在UI層上面嗎?
還是又需要什麼錯綜複雜的繼承關係呢?
謝謝。
作者: wix3000 (癢,好吃)   2020-11-25 06:23:00
看起來正常,u有沒有可能是你的 Animator 引用錯誤
作者: LayerZ (無法如願)   2020-11-25 10:50:00
題外話,anystate用bool控制會...
作者: wix3000 (癢,好吃)   2020-11-25 17:04:00
是說你為什麼不直接用拉的 :P?
作者: kons (kons)   2020-11-25 19:15:00
蛤?用拉的是甚麼意思?
作者: SecondRun (雨夜琴聲)   2020-11-25 20:03:00
[SerializedField] Animator animator;
作者: wix3000 (癢,好吃)   2020-11-25 21:07:00
public Animator animator;
作者: kons (kons)   2020-11-26 00:37:00
一開始我有宣告Animator了,但就會出現原本的問題
作者: sirius65482 (絕影)   2020-11-26 00:42:00
你去Inspector視窗把moodFace拉到Animator變數格子上
作者: kons (kons)   2020-11-26 01:07:00
有拉啊,原文附的圖右邊那個嗎?
作者: wix3000 (癢,好吃)   2020-11-26 11:18:00
作者: kons (kons)   2020-11-26 14:36:00
原來如此,感謝指導。
作者: LPH66 (-6.2598534e+18f)   2020-11-28 04:28:00
然後順帶解釋一下, 直接叫用 GetComponent 是會抓自己的它前面有一個隱含的 this. 所以會取得掛在自己身上那個

Links booklink

Contact Us: admin [ a t ] ucptt.com