Project1

标题: 怎么让技能闪光的大小变大? [打印本页]

作者: 玄月    时间: 2009-4-6 17:26
标题: 怎么让技能闪光的大小变大?
发动技能的全屏闪光默认是640×320的怎么变成640×480? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 紫苏    时间: 2009-4-6 17:44
改下相应的 viewport 尺寸~默认脚本中战斗画面的色调是在 Spriteset_Battle 的 @viewport1 中控制的,所以在 Spriteset_Battle 初始化的时候:
@viewport1 = Viewport.new(0, 0, 640, 480)

作者: 玄月    时间: 2009-4-6 17:59
我视口都改成这样了,但是还是不能。。。
ftp://new4:[email protected]/others/工程2.rar
作者: ★_茄孓    时间: 2009-4-6 18:16
看了下你的Spriteset_Battle
没有全屏的问题应该出在 你里面的@viewport4和@viewport5覆盖掉原来的@viewport
试着删除@viewport4和@viewport5看看!
作者: 紫苏    时间: 2009-4-6 18:24
看了下,是因为 @viewport5 的 y 坐标是负数,所以有一部分在窗口上下文外面了~增加高度或者 y 坐标:
@viewport5 = Viewport.new(0, -164, 640, 480 + 164)

作者: 玄月    时间: 2009-4-6 18:50
以下引用紫苏于2009-4-6 10:24:26的发言:

看了下,是因为 @viewport5 的 y 坐标是负数,所以有一部分在窗口上下文外面了~增加高度或者 y 坐标:

@viewport5 = Viewport.new(0, -164, 640, 480 + 164)

这样动画位置就出错
作者: 紫苏    时间: 2009-4-6 19:00
哦~那改原点吧:
    @viewport5 = Viewport.new(0, 0, 640, 480)
    @viewport5.oy = 164
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 玄月    时间: 2009-4-6 19:31
还是没用,角色位置会出错
作者: 紫苏    时间: 2009-4-6 19:43
角色不是在另一个 viewport 中么?
我测试的效果是这样的——
改前:


改后:

这个有问题吗?
作者: 玄月    时间: 2009-4-6 20:01
以下引用紫苏于2009-4-6 11:43:06的发言:

角色不是在另一个 viewport 中么?
我测试的效果是这样的——
改前:


改后:

这个有问题吗?

不好意思……我的问题。谢谢 -v-





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1