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

Project1

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

[已经解决] 那个,请问怎么更改窗口显示的背景

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
跳转到指定楼层
1
发表于 2009-8-4 23:23:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
learnrec.rar (505.61 KB, 下载次数: 43)
这是一个装备打造系统
我就想更改打造界面的背景
背景图片在Graphics\Pictures

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1535
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

2
发表于 2009-8-5 00:45:31 | 只看该作者
本帖最后由 「旅」 于 2009-8-5 00:47 编辑
  1. class Scene_Craft
  2. #--------------------------------------------------------------------------
  3. def main
  4.    @craft_window = Window_Craft.new(@craft_type)
  5.    @craft_window.index=@craft_index
  6.    @confirm_window = Window_Base.new(120, 188, 400, 64)
  7.    @confirm_window.contents = Bitmap.new(368, 32)
  8.    @confirm_window.contents.font.name = "黑体"
  9.    @confirm_window.contents.font.size = 20
  10.    @help_window = Window_Help.new
  11.    @craft_window.help_window = @help_window
  12.    @result_window=Window_CraftResult.new
  13.    @ingredients_window=Window_CraftIngredients.new
  14.    @yes_no_window = Window_Command.new(100, ["确定", "放弃"])
  15.    @confirm_window.visible = false
  16.    @confirm_window.z = 1500
  17.    @yes_no_window.visible = false
  18.    @yes_no_window.active = false
  19.    @yes_no_window.index = 1
  20.    @yes_no_window.x = 270
  21.    @yes_no_window.y = 252
  22.    @yes_no_window.z = 1500
  23.    @label_window = Window_Base.new(450,200,190,52)
  24.    @label_window.contents=Bitmap.new(@label_window.width - 32,@label_window.height - 32)
  25.    @label_window.contents.font.size=20
  26.    @label_window.contents.font.color = @label_window.normal_color
  27.    @label_window.contents.font.name = "黑体"
  28.    @label_window.contents.draw_text(0, 0, @label_window.contents.width, 20, "  现有   需要")
  29.    #——0可更改,为透明度的数值
  30.    @craft_window.opacity = 0
  31.    @confirm_window.opacity = 0
  32.    @help_window.opacity = 0
  33.    @result_window.opacity = 0
  34.    @ingredients_window.opacity = 0
  35.    @label_window.opacity = 0
  36.    #——分割线
  37.    @sprite_lv = Sprite.new
  38.    @sprite_lv.bitmap = Bitmap.new("Graphics/Pictures/背景")
  39.    #——生成图片↑
  40.    Graphics.transition
  41.    loop do
  42.      Graphics.update
  43.      Input.update
  44.      update
  45.      if $scene != self
  46.        break
  47.      end
  48.    end
  49.    Graphics.freeze
  50.    @help_window.dispose
  51.    @craft_window.dispose
  52.    @result_window.dispose
  53.    @ingredients_window.dispose
  54.    @confirm_window.dispose
  55.    @yes_no_window.dispose
  56.    @label_window.dispose
  57.    @sprite_lv.dispose
  58. end
  59. end
复制代码
将该脚本插到Main前,要比原脚本位置后,否则无效。(覆盖了原本执行的内容)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-7-25
帖子
411
3
 楼主| 发表于 2009-8-5 09:25:36 | 只看该作者
谢谢了~~~
认可你吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-27 04:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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