今天發(fā)現(xiàn)一個(gè)Bug:
在修改 Spine 在Unity 中的實(shí)例 Skeleton 的顏色時(shí),
通過(guò) MeshRenderer.material.color = _TwinkleColor; 來(lái)實(shí)現(xiàn)塑煎,
發(fā)現(xiàn)它售滤,會(huì)自己改變回復(fù)顏色授瘦,這不是我想要的結(jié)果;
查資料后,得到兩種解決方案:
MaterialPropertyBlock mpb = new MaterialPropertyBlock();
mpb.SetColor ("_Color", _TwinkleColor);
_MeshRenderer.SetPropertyBlock (mpb);
原文鏈接:https://blog.csdn.net/qq_14838361/article/details/78655881
JousonRen 大哥的Spine動(dòng)畫(huà)在Unity中的變色實(shí)現(xiàn)
2.使用
_Ske.skeleton.SetColor(Main.AnimalTwinkleColor);
原文鏈接:https://www.cnblogs.com/yaoxiaping/p/8116945.html
yaoxiaping666 大哥的 spine在unity中實(shí)現(xiàn)閃白效果
作者:花_sir
來(lái)源:CSDN
原文:https://blog.csdn.net/peanut__love/article/details/81254051
版權(quán)聲明:本文為博主原創(chuàng)文章驰吓,轉(zhuǎn)載請(qǐng)附上博文鏈接揍魂!