设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2588|回复: 9
打印 上一主题 下一主题

[已经解决] 分辨大小640x480

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-9-30
帖子
50
跳转到指定楼层
1
发表于 2009-10-1 10:37:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
10
发表于 2009-10-1 16:54:22 | 只看该作者
ls
我没说我换了。。
有内置的当然用内置的。。
之后。。反正我的 只用resize 的话,内部已经 640 但是框只有 544大小,画面有错位,不爽。。
以上的,只是说明一个解决方案。。
另外。。改640是体力活。。
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

真实之终章

梦石
0
星屑
60
在线时间
48 小时
注册时间
2008-8-7
帖子
281
9
发表于 2009-10-1 15:00:48 | 只看该作者
路人围观LSS换汤不换药。
玫瑰绽放,彼岸流殇。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
619
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

8
发表于 2009-10-1 14:50:45 | 只看该作者
LS,【需要点一下】是什么意思
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
7
发表于 2009-10-1 14:04:27 | 只看该作者
  1. #==============================================================================
  2. # ■ Main
  3. #------------------------------------------------------------------------------
  4. #  各定义结束后、从这里开始实际处理。
  5. #==============================================================================
  6.   Graphics.resize_screen(640, 480)
  7. # 一些常用的字体
  8. Font.default_name = ["SimHei", "黑体", "DFKai-SB", "標楷體", "Verdana", "Arial Unicode MS"]
  9. begin
  10.    Graphics.freeze
  11.   $scene = Scene_Logo.new
  12.    $scene.main while $scene != nil
  13.    Graphics.transition(30)
  14.    rescue Errno::ENOENT
  15.    filename = $!.message.sub("无此文件或文件夹 - ", "")
  16.    print("无法找到文件 #{filename}.")
  17. end
复制代码
主处理的main是这样的,最上面加了 一句 另:最大就是640X480
  1. #-----------------------------------------------------------------------------
  2. # ● 只是用来窗口大小变更的
  3. #  ○ 来源秀秀Win32API教程之一(基础篇)
  4. #-----------------------------------------------------------------------------
  5. class Win32API
  6.   GAME_INI_FILE = ".\\Game.ini"
  7.   #============================================================================
  8.   def Win32API.GetPrivateProfileString(section, key)
  9.     # 初始化
  10.     val = "\0"*256
  11.     gps = Win32API.new('kernel32', 'GetPrivateProfileString',%w(p p p p l p), 'l')
  12.     gps.call(section, key, "", val, 256, GAME_INI_FILE)
  13.     val.delete!("\0")
  14.     return val
  15.   end
  16.   #============================================================================
  17.   def Win32API.FindWindow(class_name, title)
  18.     fw = Win32API.new('user32', 'FindWindow', %(p, p), 'i')
  19.     hWnd = fw.call(class_name, title)
  20.     return hWnd
  21.   end
  22.   #============================================================================
  23.   HWND_TOP     = 0
  24.   HWND_TOPMOST = -1
  25.   SWP_NOMOVE   = 2
  26.   def Win32API.SetWindowPos(hWnd, w, h)
  27.     swp = Win32API.new('user32', 'SetWindowPos', %(l, l, i, i, i, i, i), 'i')
  28.     ok = swp.call(hWnd, HWND_TOP, 200, 200, w, h, SWP_NOMOVE)
  29.     return ok
  30.   end
  31. end

  32. title =  Win32API.GetPrivateProfileString("Game", "Title")
  33. hWnd = Win32API.FindWindow("RGSS Player", title)

  34. ok = Win32API.SetWindowPos(hWnd,640,480)
  35. if(ok == 0)
  36.   p "変更失敗"
  37. end
复制代码
用api调整窗口大小的
复制到脚本区

这样就可以完美的640X480了
单单加了脚本总要点一下很不爽
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
97
在线时间
73 小时
注册时间
2008-7-5
帖子
509
6
发表于 2009-10-1 11:35:31 | 只看该作者
ZH的脚本好多的,你慢慢翻吧
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
619
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

5
发表于 2009-10-1 10:53:37 | 只看该作者
我发过一个640*480的空工程,请搜索
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
4
发表于 2009-10-1 10:47:54 | 只看该作者
本帖最后由 小幽的马甲 于 2009-10-1 10:49 编辑

在脚本编辑器Main里,$scene = Scene_Title.new上面加入  Graphics.resize_screen(640, 480)
但是VX里的Scene都是按544*416写的,所以你得做好修改所有Scene的super参数的准备= =除非你是那种全部显示图片+选择项+对话的AVG游戏
所以不建议使用……直接去用XP算了,XP直接是640*480的
还有站上的脚本没有错,那是给XP用的- -
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-9-30
帖子
50
3
 楼主| 发表于 2009-10-1 10:44:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
2
发表于 2009-10-1 10:39:16 | 只看该作者
Graphics.resize_screen(width, height)
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-12 06:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表