Project1

标题: 战斗状态栏显示图片不完整? [打印本页]

作者: 纳尔德    时间: 2011-6-24 22:37
标题: 战斗状态栏显示图片不完整?

如图,怎么办?而且下面那些黑黑的怎么改为和战斗背景一样?dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2011-6-24 23:00
LZ把战斗窗口屏蔽了吗?战斗图片本来就是640×320的
作者: 纳尔德    时间: 2011-6-24 23:08
这个我解决了 我要640x640的.
问题是战斗状态栏我改透明.然后显示了一张图片后.图片不完整呀?怎么办?
作者: xiezhen6805    时间: 2011-6-25 10:35
状态栏去掉后战斗背景用640*480的就行了。。-_-另外你那两只手是怎么回事。。。
作者: sim5053    时间: 2011-6-25 11:28
那是啥~~~~~~手吗~~~~~~~
作者: Wind2010    时间: 2011-6-25 14:02
嗯,应该是显示手的图层的Z值太低了
作者: any0    时间: 2011-6-25 14:11
很不错哦~~支持一下楼主拉啊!
作者: shoed    时间: 2011-6-25 16:59
战斗画面有4层,第1层是用来显示战斗背景图的,rpgmaker中战斗图的大小是640*320
@viewport1 = Viewport.new(0, 0, 640, 320)
    @viewport2 = Viewport.new(0, 0, 640, 480)
    @viewport3 = Viewport.new(0, 0, 640, 480)
    @viewport4 = Viewport.new(0, 0, 640, 480)
    @viewport2.z = 101
    @viewport3.z = 200
    @viewport4.z = 5000
    # 生成战斗背景活动块
    @battleback_sprite = Sprite.new(@viewport1)
所以在下面有320的区域是黑的,如果想全显示出来,就要640*480的背景图,
并且改一代码:

在Spriteset_Battle中
@viewport1 = Viewport.new(0, 0, 640, 320)改变这两个参数
def update
  ...
@battleback_sprite.src_rect.set(0, 0, 640, 320)
end





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