赞 | 2 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2020-7-7 |
在线时间 | 18 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 150
- 在线时间
- 18 小时
- 注册时间
- 2020-5-19
- 帖子
- 11
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
接触RPG Maker XP不久,简单的实现了几个效果。
ver0.01
Play_Window.zip
(214.83 KB, 下载次数: 63)
效果说明:
1. title界面640x480,进入游戏后,自动变成244x244分辨率
2.通过 主键盘的 加减号 可以 随时控制显示窗口大小
3.通过主键盘数字0,控制角色是否在地图上运动
4.通过主键盘数字9,控制窗口是否在桌面上运动
5.通过主键盘数字8,控制外围窗口的显示。
目前的问题:
1. 由于游戏显示范围是直接定义在Tilemap中的,也就是每一次更新分辨率后,需要重新刷新整个屏幕才能完成设置。
目前的方法,直接用开始新游戏进行刷新,所以每次更改分辨率后会回到初始位置。
之后会通过:改变分辨率->保存游戏->读取游戏->刷新界面 来解决。
2. 目前还没有办法让控件走出窗口,现在只是隐藏了外围窗口。
正在研究如何窗口透明化的同时,控件进行正常显示。
如果大家有更好的Win32API方案,或者更好的思路欢迎讨论。
3. 目前 win7 32位系统 可以正常运行,其他系统 尚不可知。
4. 因为要一开始导入窗口信息,所以加载稍微有点慢...
关于程序:
1. 因为原版程序的Tilemap是完全隐藏掉的,所以,需要重写这一部分。
目前这一部分程序来自于:真·RMXP分辨率拓展 By 紫英晓狼工作室
原版下载地址: https://rpg.blue/thread-362553-1-1.html
2. 写了一个Win32API的类
3. 程序中带★的脚本用于控制分辨率,●的脚本控功能实现。
关于感谢:
之前的帖子:https://rpg.blue/thread-481867-1-1.html
感谢 “紫英晓狼1130” 和 "shmily0725" 提供的思路
接下来,关于窗口隐藏与控件提取,如果大家有更好的思路,欢迎分享。
同时,如果大家还有其他的思路,也欢迎一起讨论。
谢谢大家了...
|
评分
-
查看全部评分
|