赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2025-4-2 |
在线时间 | 22 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 198
- 在线时间
- 22 小时
- 注册时间
- 2025-2-15
- 帖子
- 14
|
//自定义窗口大小
var x = 1920;
var y = 1080;
window.resizeTo(x, y);
window.moveTo((screen.width-x)/2, (screen.height-y)/2);
//图形。_请求全屏()
Graphics._requestFullScreen()
//按下F4切换全屏和窗口化那个功能的脚本。
var keyCode = 115; // F4 key code
document.dispatchEvent(new KeyboardEvent('keydown', {
keyCode: keyCode
}));
//窗口最大化。
window.moveTo(0, 0);
window.resizeTo(screen.width, screen.height);
楼主说:
需要打开工程文件夹下package文件 加入两个浏览器命令参数
"chromium-args": "--in-process-gpu",
不知道可不可以用窗口最大化来规避全屏,反正窗口最大化跟全屏也是差不的的。
【全网首发】SRPG Studio-触发Steam成就_哔哩哔哩
https://www.bilibili.com/video/BV1sQ4y1Z7wz/?spm_id_from=333.1387.upload.video_card.click&vd_source=fd84198c79e8abb85db5da3c83dba99e
还有就是,上面这个视频的置顶评论说:
注意:在1.232版本之后,即可以通过在脚本中调用 root.getSteamManager().setAchievement来激活Steam成就。
建议使用官方提供的方式来对接Steam成就。
那么,RPG maker的那个公司自己就在steam上架了好些游戏,他们应该向SRPG Studio学习这个做法的,
直接把steam的云存档、成就、菜单之类的东西都直接写在代码那里,或者是来一个官方插件,然后跟我们说一声使用什么脚本来调用就好了。 |
|