0
我想在某些情況下,我的性格透明的,我知道我能做到這一點通過有沒有辦法改變使用腳本統一2d動畫精靈的alpha?
GetComponent<SpriteRenderer>().color = new Color(1f,1f,1f,0.2f);
,如果它是沒有動畫一個精靈。
但事情是,它是在動畫,所以有什麼辦法來改變動畫是通過腳本使用阿爾法的精靈表的alpha?
我想在某些情況下,我的性格透明的,我知道我能做到這一點通過有沒有辦法改變使用腳本統一2d動畫精靈的alpha?
GetComponent<SpriteRenderer>().color = new Color(1f,1f,1f,0.2f);
,如果它是沒有動畫一個精靈。
但事情是,它是在動畫,所以有什麼辦法來改變動畫是通過腳本使用阿爾法的精靈表的alpha?
您可以爲SpriteRenderer的Color屬性設置動畫,只更改關鍵幀中的alpha。由於您正在渲染渲染器的顏色,因此它應該可以工作,無論它是單個精靈還是多個精靈。
在動畫窗口中,單擊添加屬性 - >展開SpriteRenderer - >選擇顏色旁邊的+。