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

Project1

 找回密码
 注册会员
搜索
楼主: fux2
打印 上一主题 下一主题

[RMVA发布] ACE分辨率解放+文字优化+屏蔽F12【20130128补充载点】

  [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
1
发表于 2011-12-30 19:24:39 | 显示全部楼层
fux2 发表于 2011-12-27 08:23
目前发现扩分辨率有某个新bug,不过目测是脚本的原因。(优化版和原版都是)
你载入一个范例地图,我载的是 ...

因为屏幕分辨率大于地图的分辨率了 而RM到了边界是会循环显示到第一格的 不会变黑
所以会有多出的格子跳跃
这问题在VX的时候就出现了
可以通过修改脚本让不够的内容显示为黑色
(即类似进入小房间四周是黑的)


32倍数的窗口:
4:3
... 512x384 640x480 768x576 896x672 1024x768 ...
16:9
... 512x288 1024x576 ...
16:10
... 512x320 768x480 1024x640 ...

1024*768对我来说太大了 不仅格子多不美观 而且 过大的窗口对于像素素材的要求太大了
其实我想要768x480的宽屏
不知道可不可以以这个分辨率全屏 = =


回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
2
发表于 2011-12-31 18:49:09 | 显示全部楼层
本帖最后由 wbsy8241 于 2012-3-27 23:50 编辑
fux2 发表于 2011-12-27 08:23
目前发现扩分辨率有某个新bug,不过目测是脚本的原因。(优化版和原版都是)
你载入一个范例地图,我载的是 ...


修正使用不足窗口分辨率地图时产生的画面跳跃
  1. class Game_Map
  2.   def viewport
  3.     x = loop_horizontal? ? 0 : (Graphics.width/32 - screen_tile_x)*16
  4.     y = loop_vertical? ? 0 : (Graphics.height/32 - screen_tile_y)*16
  5.     width = Graphics.width - (x*2)
  6.     height = Graphics.height - (y*2)
  7.     Rect.new(x,y,width,height)
  8.   end
  9.   def screen_tile_x
  10.     [width, Graphics.width/32].min
  11.   end
  12.   def screen_tile_y
  13.     [height, Graphics.height/32].min
  14.   end
  15. end
  16. class Spriteset_Map
  17.   def create_viewports
  18.     @viewport0 = Viewport.new
  19.     @viewport1 = Viewport.new($game_map.viewport)
  20.     @viewport2 = Viewport.new
  21.     @viewport3 = Viewport.new
  22.     @viewport2.z = 50
  23.     @viewport3.z = 100
  24.   end
  25.   def create_parallax
  26.     @parallax = Plane.new(@viewport0)
  27.   end
  28.   def dispose_viewports
  29.     @viewport0.dispose
  30.     @viewport1.dispose
  31.     @viewport2.dispose
  32.     @viewport3.dispose
  33.   end
  34.   def refresh_characters
  35.     @viewport1.rect = $game_map.viewport
  36.     dispose_characters
  37.     create_characters
  38.   end
  39. end
复制代码
3月27日修改内容:切换地图时 不会重新生成地图 而导致的显示区域大小不变更

评分

参与人数 1星屑 +3332 收起 理由
fux2 + 3332 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-9 04:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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