unity做2d游戏,想要预制体生成时加新的随机颜色的材质,但是运行起来特别卡

如果想每个预制体生成时随机的不同颜色 是不是不能用shader 怎么才能不卡呢 或者说我做出来为什么会卡 还是因为骨骼动画太多的原因 我背景都没加啊…
或者说movetowards函数用太多了吗 还是start和update里面塞了太多代码
游戏运行流畅是需要有c#基础吗 要先去好好学c#吗…麻了😭

想做游戏,你当然要有基础
但是最重要的是要学会调试,否则光靠猜,不得累死
既然你能想到各种原因导致卡顿,那你注释掉一部分代码,看是否还卡顿
先找到到底是什么地方引起的卡顿,才能去优化啊
这就像你家里灯不亮,那你得先试出来是这一个灯不亮,还是全小区的灯都不亮,然后再说怎么解决
别整个城市停电了然后你跟一个灯较劲