01.快速编译
按下快捷键“Ctrl+Shift+B”可以快速编译并运行:
02.修改游戏设置
点击菜单“Edit”->“Project Setting...”,在列表中选择“Player”可打开游戏设置,我们主要设置的是窗口大小。
02.1 Resolution and Presentation
在这个选项中,设置Fullscreen Mode为窗口模式(Windowed),分辨率设置为271×331:
然后禁用启动时的分辨率和画质选项窗口:
再次编译并运行后,你会发现窗口的分辨率还是不对,虽然禁用启动时的选项窗口生效了,但分辨率设置却形同虚设。
之所以会有这样的结果是因为,我们在第一次未设置分辨率时,已经启动了一次游戏,然后游戏的分辨率配置会被写入系统的注册表,然后不管我们如何修改分辨率,注册表都是不会变化的,我们只能手动修改注册表,或者你可以在游戏中编写代码来修改注册表。
那么如何修改注册表呢?
在游戏设置中有一项是设置公司名称的,默认值为:DefaultCompany。在注册表中,每个安装的软件都有注册信息,这些信息是以公司名分类的:
那么,启动注册表,然后定位到:
HKEY_CURRENT_USER\Software\DefaultCompany\TopTetris
然后可以在右侧看到两个选项:Resolution Height和Resolution Width,这就是游戏的分辨率,双击选项可以修改值,我们修改为Width:271;Height:331,修改的时候记得选择十进制。然后关闭注册表,再次运行游戏:
02.2 启动画面修改
如果你是专业版Unity3D(我印象中,普通版是无法修改启动画面的),那么就可以删除启动画面,直接启动游戏:
将Splash Image中的Show Splash Screen关闭即可。
或者也可以自定义启动画面:可以自定背景,自定Logo,自定显示时长,这里我就不演示了,我没有找到喜欢的Logo,所以我直接选择禁用启动画面。
好了,那么整套教程到这里就结束了,非常感谢您的阅读。
网友评论