【发布时间】:2022-06-25 06:14:51
【问题描述】:
(抱歉,如果有错字,我会匆忙输入)
编辑:问题对我来说已经消失了,但我不知道为什么。我多次重新启动我的电脑并失败了好几天,但不知何故它现在恢复正常。对于以后可能遇到同样问题的人,我将把它留作未解决
第二次编辑:它不再起作用了
我正在制作一个 fnf 模组,所以我编译了游戏并下载了 psych 引擎。
(如果有人不知道这里是链接https://github.com/ShadowMario/FNF-PsychEngine)
我遇到了一个意想不到的问题,我在网上找不到之前提到的任何人。也许有人问过,但经过几个小时的搜索,我找不到它。当我在 powershell 中使用lime test windows 命令时,游戏运行但以一种奇怪的方式。 FPS 卡在 30 以下并带有红色文字,游戏感觉就像减速了 0.25 倍速度。我很确定它不会滞后,因为它进展顺利,但包括 ui 和游戏内容在内的所有内容的动画都变慢了。例如,在菜单之间切换的黑屏只是在屏幕上缓慢下降约 5 秒钟,直到它完全覆盖整个屏幕。我已经检查了所有内容,以确保我正确编译它并遵循我在网络上可以找到的每条指令。
我用完全相同的文件在我的另一台电脑上运行游戏,它运行良好。我认为可能导致此问题的一件事是有问题的电脑已更新到 Windows 11,而没有问题的电脑仍在 Windows 10 上。我不确定这是否重要,但我只能想到这个奇怪的可能原因.
谁能告诉我我可能错过了什么?这是我在编译时输入的所有命令:
haxelib install lime 7.9.0
haxelib install openfl
haxelib install flixel
haxelib run lime setup flixel
haxelib run lime setup
haxelib install flixel-tools
haxelib run flixel-tools setup
haxelib update flixel
haxelib install flixel-ui
haxelib install hscript
haxelib install flixel-addons
haxelib install actuate
haxelib run flixel-tools setup
haxelib git linc_luajit https://github.com/AndreiRudenko/linc_luajit
haxelib git hxvm-luajit https://github.com/nebulazorua/hxvm-luajit
haxelib git faxe https://github.com/uhrobots/faxe
haxelib git polymod https://github.com/MasterEric/polymod.git
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
我也需要输入这个吗?
haxelib git extension-webm https://github.com/KadeDev/extension-webm
lime rebuild extension-webm windows
更新:经过多次测试,我发现播放任何歌曲时问题都会消失。之后游戏正常运行,但仍卡在 30 fps(上限为 240)。当我重新启动游戏时,同样的事情再次发生,只能用相同的方法解决。每次启动游戏时,谁能帮我防止这种情况发生?
请帮忙
【问题讨论】:
标签: lua haxe haxeflixel lime haxelib