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

Project1

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

请问关于自定义存档画面背景的问题。

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-27
帖子
56
跳转到指定楼层
1
发表于 2008-8-2 00:31:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我按教程(虐美工那个)加各窗口的自定义背景
其他都可以,但存档窗口怎样都没反映
实在不知该怎么解决了,特来求教

Window_SaveFile <---- 是在这里里边吗?
此贴于 2008-8-4 2:24:44 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~
会叫的孩子有奶吃,不会叫的话就自己努力吧

Lv3.寻梦者

梦石
0
星屑
1639
在线时间
1612 小时
注册时间
2007-8-28
帖子
3253

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

2
发表于 2008-8-2 00:35:40 | 只看该作者
Window_SaveFile
的下面

self.contents = Bitmap.new(width - 32, height - 32)

改成self.contents = Bitmap.new("这里改为背景的图片的路径")

应该就可以改了吧
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-27
帖子
56
3
 楼主| 发表于 2008-8-2 06:44:09 | 只看该作者
谢谢~~
不过现在他说找不到图像= =

self.contents = Bitmap.new("bg")  <--图像文件名是bg.png,在Pictures下

现在提示说: 找不到文件bg。 {/pz}{/pz}{/pz}
会叫的孩子有奶吃,不会叫的话就自己努力吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

殲滅天使·玲

梦石
0
星屑
121
在线时间
204 小时
注册时间
2008-2-20
帖子
2292

贵宾

4
发表于 2008-8-2 06:57:01 | 只看该作者
不知道......
反正我就把我工程裏用到的精靈系統來發布好了.

  1. #==============================================================================
  2. # ■ Scene_File
  3. #------------------------------------------------------------------------------
  4. #  存档画面及读档画面的超级类。
  5. #==============================================================================

  6. class Scene_File < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #     help_text : 帮助窗口显示的字符串
  10.   #--------------------------------------------------------------------------
  11.   def initialize(help_text)
  12.     @help_text = help_text
  13.     super()
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 主处理
  17.   #--------------------------------------------------------------------------
  18.   def main_start
  19.     super
  20.     # 生成存档文件窗口
  21.     @savefile_windows = []
  22.     for i in 0..3
  23.       @savefile_windows.push(Window_SaveFile.new(i, make_filename(i)))
  24.     end
  25.     @windows = @savefile_windows
  26.    
  27.     # 选择最后操作的文件
  28.     @file_index = $scene.is_a?(Scene_Save) ? 0 : $game_temp.last_file_index
  29.     @savefile_windows[@file_index].selected = true
  30.   end
  31.   #--------------------------------------------------------------------------
  32.   # ● 生成精灵
  33.   #--------------------------------------------------------------------------
  34.   def make_sprite
  35.     sprite = Sprite.new
  36.     sprite.bitmap = RPG::Cache.title("yuki")
  37.     @sprites.push(sprite)
  38.     sprite = Sprite.new
  39.     sprite.bitmap = RPG::Cache.windowskin("Help")
  40.     sprite.bitmap.draw_text(64,24,256,32,@help_text)
  41.     sprite.y = 480-sprite.bitmap.height
  42.     sprite.opacity = 160
  43.     @sprites.push(sprite)
  44.     for i in 0..3
  45.       sprite = Sprite.new
  46.       sprite.bitmap = RPG::Cache.windowskin("save")
  47.       sprite.x = i*160
  48.       sprite.opacity = 160
  49.       @sprites.push(sprite)
  50.     end
  51.     @sprites.each{|sprite|sprite.z += 2}
  52.   end
  53.   #--------------------------------------------------------------------------
  54.   # ● 刷新画面
  55.   #--------------------------------------------------------------------------
  56.   def update
  57.     super
  58.     # 按下 C 键的情况下
  59.     if Input.trigger?(Input::C)
  60.       # 调用过程 on_decision (定义继承目标)
  61.       on_decision(make_filename(@file_index))
  62.       $game_temp.last_file_index = @file_index
  63.       return
  64.     end
  65.     # 按下 B 键的情况下
  66.     if Input.trigger?(Input::B)
  67.       # 调用过程 on_cancel (定义继承目标)
  68.       on_cancel
  69.       return
  70.     end
  71.     # 按下方向键下的情况下
  72.     if Input.repeat?(6)
  73.       # 方向键下的按下状态不是重复的情况下、
  74.       # 并且光标的位置在 3 以前的情况下
  75.       if Input.trigger?(6) or @file_index < 3
  76.         # 演奏光标 SE
  77.         $game_system.se_play($data_system.cursor_se)
  78.         # 光标向下移动
  79.         @savefile_windows[@file_index].selected = false
  80.         if $scene.is_a?(Scene_Save)
  81.           @file_index = (@file_index + 1) % 3
  82.         else
  83.           @file_index = (@file_index + 1) % 4
  84.         end
  85.         @savefile_windows[@file_index].selected = true
  86.         return
  87.       end
  88.     end
  89.     # 按下方向键上的情况下
  90.     if Input.repeat?(4)
  91.       # 方向键上的按下状态不是重复的情况下、
  92.       # 并且光标的位置在 0 以后的情况下
  93.       if Input.trigger?(4) or @file_index > 0
  94.         # 演奏光标 SE
  95.         $game_system.se_play($data_system.cursor_se)
  96.         # 光标向上移动
  97.         @savefile_windows[@file_index].selected = false
  98.         if $scene.is_a?(Scene_Save)
  99.           @file_index = (@file_index - 1) % 3
  100.         else
  101.           @file_index = (@file_index + 3) % 4
  102.         end
  103.         @savefile_windows[@file_index].selected = true
  104.         return
  105.       end
  106.     end
  107.   end
  108.   #--------------------------------------------------------------------------
  109.   # ● 生成文件名
  110.   #     file_index : 文件名的索引 (0~3)
  111.   #--------------------------------------------------------------------------
  112.   def make_filename(file_index)
  113.     return "Save/Save#{file_index + 1}.rxdata"
  114.   end
  115. end
复制代码

发帖前请看版规。进水区请到版规贴留名哦亲~chu~❤
回复 支持 反对

使用道具 举报

Lv1.梦旅人

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
帖子
1875
5
发表于 2008-8-2 10:11:50 | 只看该作者
self.contents = Bitmap.new
后面应该是路径吧
"Graphics\Pictures\bg"
不常在线,有事PM
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-27
帖子
56
6
 楼主| 发表于 2008-8-2 11:30:37 | 只看该作者
谢谢各位,不过还是未解决/
这样写的话:"Graphics\Pictures\bg"
他会把"\"去掉,连成一串说找不到

Ж纯Ж蓝Ж的小精灵则直接出错= =
会叫的孩子有奶吃,不会叫的话就自己努力吧
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-29
帖子
27
7
发表于 2008-8-2 12:22:54 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-27
帖子
56
8
 楼主| 发表于 2008-8-2 22:41:21 | 只看该作者
谢谢楼上诸位~~
今天它已经不出错了,不过不管写不写后缀.png,他都还是个全透明的状态

self.contents = Bitmap.new("Graphics/Pictures/bg.png")
self.opacity = 255 <---这个数字不管写多少也是没反应的
会叫的孩子有奶吃,不会叫的话就自己努力吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-11 04:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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