Не скажу я вам имя Asked:2024-10-07 21:28:06 +0800 CST2024-10-07 21:28:06 +0800 CST 2024-10-07 21:28:06 +0800 CST Unity 中的设置窗口 772 在一些用 Unity 制作的游戏中,您可以在启动时看到类似的窗口(例如,Fears To Fathom 或 The Forest): 如何制作相同的窗口?我查遍了互联网,找不到答案,也许我只是谷歌搜索错误,或者也许没有答案。 unity3d 2 个回答 Voted Yaroslav 2024-10-08T03:34:16+08:002024-10-08T03:34:16+08:00 好的谷歌:unity3d 游戏启动器 几乎在顶部会有一个链接,为您的所有游戏制作一个很棒的启动器!由代码猴子。 他的启动器只是一个Unity3D窗口模式的项目。您可以使用Winforms,Xamarin或来创建一个窗口Maui。 它使用外部进程启动方法Process.Start()。视频中他只指明了需要启动的外部应用程序的路径,但你也可以传递参数。 参数作为字符串传递。如果您注册了这些参数,则可以自行传输这些参数exe。在互联网上您可以找到不同游戏的参数,例如:、-w 1920等。-h 1080-fullscreen 参数被传递到应用程序入口点。 static void Main (string[] args) { ... } Unity3D当然,这个入口点位于引擎本身,但我们仍然可以使用Environment.GetCommandLineArgs方法读取参数。 string[] args = Environment.GetCommandLineArgs(); foreach (string a in args) Debug.Log(a); 这一切他Unity3D根本没有参与。 顺便说一句,您需要假设应用程序可以不通过启动器启动,无需参数。应该有一些默认值和保存最后应用的值。 Best Answer Alemkhan Utepkaliev 2024-10-08T13:13:57+08:002024-10-08T13:13:57+08:00 您显示的是旧版本中默认显示的启动器,该启动器在启动 Unity 应用程序时出现,称为“屏幕选择器”。从 Unity 2019.3 开始,它被删除,对于类似的东西,您可以按照上面的建议编写自己的解决方案,或者寻找能够创建类似于 Opera Source 的东西的爱好者
好的谷歌:unity3d 游戏启动器
几乎在顶部会有一个链接,为您的所有游戏制作一个很棒的启动器!由代码猴子。
他的启动器只是一个
Unity3D
窗口模式的项目。您可以使用Winforms
,Xamarin
或来创建一个窗口Maui
。它使用外部进程启动方法Process.Start()。视频中他只指明了需要启动的外部应用程序的路径,但你也可以传递参数。
参数作为字符串传递。如果您注册了这些参数,则可以自行传输这些参数
exe
。在互联网上您可以找到不同游戏的参数,例如:、-w 1920
等。-h 1080
-fullscreen
参数被传递到应用程序入口点。
Unity3D
当然,这个入口点位于引擎本身,但我们仍然可以使用Environment.GetCommandLineArgs方法读取参数。这一切他
Unity3D
根本没有参与。顺便说一句,您需要假设应用程序可以不通过启动器启动,无需参数。应该有一些默认值和保存最后应用的值。
您显示的是旧版本中默认显示的启动器,该启动器在启动 Unity 应用程序时出现,称为“屏幕选择器”。从 Unity 2019.3 开始,它被删除,对于类似的东西,您可以按照上面的建议编写自己的解决方案,或者寻找能够创建类似于 Opera Source 的东西的爱好者