[英]error CS0165: Use of unassigned local variable `color'
編譯統一游戲時出現此錯誤。 如何解決呢?
謝謝
資產/ spine-unity /網格生成/數組/ArraysMeshGenerator.cs(221,21):錯誤CS0165:使用未分配的局部變量“顏色”
還有另一個Assets / spine-unity / Mesh Generation / Arrays / ArraysMeshGenerator.cs(157,19):錯誤CS0165:使用未分配的局部變量“顏色”
157行
colors[vi] = color; colors[vi + 1] = color; colors[vi + 2] = color; colors[vi + 3] = color;
221行
colors[vi] = color; uvs[vi].x = attachmentUVs[iii]; uvs[vi].y = attachmentUVs[iii + 1];
更換第116行
Color32 color;
與
Color32 color = default(Color);
源代碼(有問題):
這是假設您使用的是較舊版本的spine運行時,例如v3.4,如代碼和行號所示。
如果升級到最新的Spine Unity運行時(例如版本3.6.39),您也會遇到此問題,但是在另一個文件(SpineMesh.cs)中:
在這種情況下,將相同的修補程序應用於行460和664。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.