使用道具 举报
使用道具
永久的旅行者
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
首先用ps/fw等把战斗背景拉大到全屏 然后修改脚本 在Spriteset_Battle下 def initialize里有这么两行 # 生成战斗背景活动块 @battleback_sprite = Sprite.new(@viewport1) 你把它改成 # 生成战斗背景活动块 @viewport5 = Viewport.new(0,0,640,480) @battleback_sprite = Sprite.new(@viewport5) 然后在def update里 # 战斗背景的文件名与现在情况有差异的情况下 if @battleback_name != $game_temp.battleback_name @battleback_name = $game_temp.battleback_name if @battleback_sprite.bitmap != nil @battleback_sprite.bitmap.dispose end @battleback_sprite.bitmap = RPG::Cache.battleback(@battleback_name) @battleback_sprite.src_rect.set(0, 0, 640, 320) end 把那个src_rect.set(0,0,640,320)改成(0,0,640,480)即可
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
献给最先抵达这片土地的你。参加预注册的用户即可获得。
这里的今天,有我过往努力的见证~
第3届短篇游戏大赛主流游戏组季军
第5届短篇游戏比赛季军
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.