| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2022-5-25 |
| 在线时间 | 66 小时 |
- 梦石
- 0
- 星屑
- 60
- 在线时间
- 66 小时
- 注册时间
- 2011-5-25
- 回帖
- 64
|
发表于 2011-6-25 16:59:22
|
显示全部楼层
战斗画面有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
|
|