赞 | 105 |
VIP | 0 |
好人卡 | 0 |
积分 | 108 |
经验 | 0 |
最后登录 | 2024-5-12 |
在线时间 | 913 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 10753
- 在线时间
- 913 小时
- 注册时间
- 2019-11-5
- 帖子
- 2248
|
本帖最后由 哇哇哇啊叭叭 于 2024-2-15 15:52 编辑
楼下好人,转一下他的答案,不过在此之前,分享一个其他办法:
1. 在RM里,按下F11,进入脚本编辑器。
2. 找到最左侧最后一行“Main”条目,并点击它。
3. 在右边窗口里,“rgss_main { SceneManager.run }”的上面添加“Graphics.resize_screen(640,480)”字段。点击应用即可。
但需注意,无论使用哪个脚本,地图格数最小尺寸不能小于窗口分辨率/32。跟其他脚本发生冲突的可能性也增加了。我并不懂脚本,只做脚本的搬运工。(鞠躬,鞠躬)
坛内搜索“分辨率”。或者到VA图书馆去找找,应该有更改窗口大小、分辨率的方法。
但这些脚本大多有问题:使用类似脚本后,常有窗口卷动、地图显示一类的bug。
或者与其他脚本产生一些结合性的问题,比如当地图格数过小,且使用了一些脚本(如寻路+鼠标)后,再使用分辨率脚本可能会导致寻路和鼠标部分功能失效。
建议随方就圆。在VA默许的窗口大小下设计游戏。
如果将va默认给出的功能分为【基本功能】和【附加功能】,前者是在做游戏时,需要大量修改代码,或是修改后对游戏影响较多的功能(如分辨率、Sprite类等等);后者是只需少量修改,或修改后对游戏影响较小的功能。建议不要修改前者,可以适当修改后者。
主要原因是【工量】。可以把va看成一份由学霸做了9成的数学作业,游戏设计者可以只做剩下的10%就行了,这样错题少、做的快;但若想添加些与VA原功能差距较大的功能,就像拿着学霸给的数学作业,却想给老师交上语文作业,那还不如重写作业(更换游戏引擎)。
|
|