tilthend 2021-12-16 10:39 采纳率: 50%
浏览 24

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

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

  • 写回答

1条回答 默认 最新

  • 於黾 2021-12-16 10:48
    关注

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

    评论

报告相同问题?

问题事件

  • 创建了问题 12月16日