同屏创建很多相同的模型 比如引擎自带的正方形 大约300个 帧数就会往下掉了
也使用了USE INSTANCING
而且掉帧也很奇怪 299个还是60帧
300个直接就38帧了 有点反直觉
有大神知道是怎么回事吗
299个 60帧
300个38帧
但是查看资源管理器 CPU 和 GPU并没有占用多少
按我的想法 不应该是硬件算不过来了才会掉帧吗
这种情况应该怎么解呢
同屏创建很多相同的模型 比如引擎自带的正方形 大约300个 帧数就会往下掉了
也使用了USE INSTANCING
而且掉帧也很奇怪 299个还是60帧
300个直接就38帧了 有点反直觉
有大神知道是怎么回事吗
但是查看资源管理器 CPU 和 GPU并没有占用多少
这种情况应该怎么解呢
你的gamelogic耗时很高,看下游戏逻辑这块是不是有问题
没啥逻辑 就带伙一起绕圈跑而已 只是多加了一个模型 gamelogic就从6.36 变成25.48 怎么都不合理吧
可以先去掉这个绕圈逻辑看看是否正常
和逻辑确实没有关系 我发现到300和599的帧数也是一样的
但是一到600 帧数直接变成个位数
就有一种多了一个模型 仿佛某个初始缓存点超了 爆炸的感觉
如果你是在PC的Chrome上运行你的游戏工程,可以用F12打开控制台,在“性能”监控面板上录制一段你的游戏运行过程,然后就可以在上面看到到底是哪一环占用的运行时间比较多了 
可以把demo放上来看看吗
抱歉 不是太方便 项目里面集成了公司的其他代码 一时半会儿不太好剥离
我可能发现问题所在了 等我研究确认一下 感谢你的回复
好的 我试试
我感觉,是不是你其他逻辑问题,
按理仅显示300个,是没什么压力,
而且消耗时间也不会出现在logic time
是的 我可能找到问题点了 正在研究
学会调试能解决很多问题 