KARPED1EM / TownOfNext

An AmongUs mod with learning & love
https://tonx.cc
GNU General Public License v3.0
58 stars 32 forks source link

[Bug] Low fps #165

Closed NikoCat233 closed 9 months ago

NikoCat233 commented 9 months ago

在公开游戏host 当玩家数比较多的时候游戏会嘎嘎掉帧 在debug日志里面看不到有用信息 我是拿debug自编译的,加了protectplayer,别的一点没动

NikoCat233 commented 9 months ago

我再去开个房弄个日志

NikoCat233 commented 9 months ago

TONX-v3.0.0-2023-11-18_15.35.45.log 在房主开局管理员死亡的情况下 Hudmanager里面有个refer to null错误 日志看不出来是什么问题,感觉这个是罪魁祸首

NikoCat233 commented 9 months ago

房主开局存活的情况下不发生hudmanager refer to null报错 但是依然掉帧++

SyncSettings里面有个ghostdotasks的会产生unity报错,不会被记录到tohe日志里面 我屏幕上控制台一直在刷 不管是不是这个导致的,都可以参考tohehanced的方法排除ghostsdotasks 这的确可以显著提高性能

NikoCat233 commented 9 months ago

TONX-v3.0.0-2023-11-18_15.45.50.log 大厅里面很流畅,一进游戏就卡死

NikoCat233 commented 9 months ago
image

/r貌似也有点毛病

NikoCat233 commented 9 months ago

/l /win有毛病 只能显示击杀记录

NikoCat233 commented 9 months ago

The awesome lag is mainly caused by Roletext in onfixedupdate

image

Disable this and my game fps ++165

KARPED1EM commented 9 months ago

你人还怪好的嘞,帮我测好了

KARPED1EM commented 9 months ago

顺带修了给我发个Pr吧

745e86cbe8a3654b5224484e0665fc4f

NikoCat233 commented 9 months ago

唯一的问题是我不会修 TOH的并行我看不懂

KARPED1EM commented 9 months ago

无所谓,反正我打算重做游戏内职业介绍画面

NikoCat233 commented 9 months ago

酷炫

NikoCat233 commented 9 months ago

等我再学一年C再来写界面

NikoCat233 commented 9 months ago

公开界面点搜索游戏卡死崩溃是已知bug吗?

KARPED1EM commented 9 months ago

公开界面点搜索游戏卡死崩溃是已知bug吗?

没issue就不是已知

NikoCat233 commented 9 months ago

不确定是不是bug 我移除+25协议后点一次崩一次

KARPED1EM commented 9 months ago

等我再学一年C再来写界面

不至于,我也才学半年,估摸这玩意你看看就会了,不难

KARPED1EM commented 9 months ago

+25协议

+25协议是什么

NikoCat233 commented 9 months ago
image

树懒粑粑提供的超级版本协议

NikoCat233 commented 9 months ago

这个协议改版本解除反作弊 但是锁房 所以我把他弄了

好吧老外管这玩意叫 protocol 我们自己聊的叫协议