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

Project1

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

[已经解决] 720X480分辨率

[复制链接]

Lv2.观梦者

梦石
0
星屑
334
在线时间
371 小时
注册时间
2010-8-23
帖子
418
跳转到指定楼层
1
发表于 2013-6-28 12:10:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 勇敢的馒头 于 2013-6-29 10:21 编辑

抱歉又是老生常谈的分辨率的话题,搜索了站内的许多脚本和资料,都是将游戏改成800X600,或者1024X768
我只想把宽度调宽些,从640px改成720px,高度480px不变

论坛了的帖子我都看了,也修改成功窗口了,搜索脚本里面所有的640都改成了720.甚至一些320也改成了360了

可是里面的地图刷新总是没办法跟着,求解决方法!


真正做游戏的游戏人是不会整天发帖灌水的!!!

Lv2.观梦者

梦石
0
星屑
432
在线时间
4175 小时
注册时间
2010-6-26
帖子
6474
2
发表于 2013-6-28 16:46:15 | 只看该作者

这个是个模板。怎么说呢?在【Spriteset_Map】里

本帖最后由 eve592370698 于 2013-6-28 16:47 编辑

http://rpg.blue/thread-162509-1-1.html
  1. $viewport1 = Viewport.new(0, 0, 640, 480)
复制代码
最头疼了,因为地图原件读取Viewport.new它只读取到640×480像素,多了就不再读取了所以需要
  1. $viewport4 = Viewport.new(640, 0, $width-640, 480)  #——右侧
  2.     $viewport5 = Viewport.new(0, 480, 640, $height-480) #——下侧
  3.     $viewport6 = Viewport.new(640, 480, $width-640, $height-480) #——右下角
复制代码
三个代码以及相应的变量赋值来进行再定义,您的窗口只横向扩展,那么只要
  1. $viewport4 = Viewport.new(640, 0, 720-640, 480)  #——右侧
复制代码
这个以及相应的东西就足够了。
当然这么做有个缺陷就是很容易掉帧,因为这个脚本就等于把处理的事件数量成倍数地提高了。
潜水,专心忙活三次元工作了……
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
334
在线时间
371 小时
注册时间
2010-8-23
帖子
418
3
 楼主| 发表于 2013-6-29 09:45:08 | 只看该作者
本帖最后由 勇敢的馒头 于 2013-6-29 09:49 编辑
eve592370698 发表于 2013-6-28 16:46
http://rpg.blue/thread-162509-1-1.html最头疼了,因为地图原件读取Viewport.new它只读取到640×480 ...


测试成功,非常感谢
真正做游戏的游戏人是不会整天发帖灌水的!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 09:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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