赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 1108 |
最后登录 | 2015-2-5 |
在线时间 | 8 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 8 小时
- 注册时间
- 2015-1-6
- 帖子
- 6
|
8楼
楼主 |
发表于 2015-1-14 12:03:26
|
只看该作者
tseyik 发表于 2015-1-14 10:54
你用的是繁體巴
我初做時曽放了個測試版,強調可改解象度,後来版本己刪除Graphics.resize_screen(960,640)這 ...
成功了~!!
感謝 15968715431 這位大哥耐心的指導
也感謝 tseyik 大哥提共的方法
雖然不是用 tseyik 大哥提供的連結腳本(不知為何用了無效)
不過基於這樣的思路 小弟去尋找別的腳本
終於將問題解決了
當初小弟查詢的關鍵字也錯誤了,當初是查詢 "戰鬥" 這兩個字
因為是進去戰鬥畫面才發覺到問題的麻....
在一次的感謝 15968715431 與 tseyik 兩位大哥的幫忙~!
小弟將結果以及使用的腳本放在下面
如果真的有人跟我一樣搞不清楚狀況,關鍵字不會查,或許能幫上一些忙吧.....
使用的腳本(圖) 在紅色圈起來的位置輸入需要的高度跟寬度,像 15968715431 大哥說的,32的倍數
結果,畫面放大放小都OK
使用的腳本(文)- #给下面高度宽度赋值,就是分辨率的大小。
- 宽度=800 #1018
- 高度=600 #746
- 游戏ini名=".\\Game.ini"
- #============================================================================
- val = "\0"*256
- gps = Win32API.new('kernel32', 'GetPrivateProfileString',%w(p p p p l p), 'l')
- gps.call("Game", "Title", "", val, 256, 游戏ini名)
- title = val
- fw = Win32API.new('user32', 'FindWindow', %(p, p), 'i')
- hWnd = fw.call("RGSS Player", title)
- swp = Win32API.new('user32', 'SetWindowPos', %(l, l, i, i, i, i, i), 'i')
- ok = swp.call(hWnd, 0, 0, 0, 宽度, 高度, 2)
复制代码 |
|