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

Project1

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

[已经解决] 窗口背景问题

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1316
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
跳转到指定楼层
1
发表于 2009-8-12 18:57:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 九夜神尊 于 2009-8-12 19:14 编辑



这个窗口的背景是黑漆漆的一片
有的窗口背后是地图。
打开脚本编辑器,就是没有找到脚本的区别在哪里

请问:哪里定义窗口背后是否有地图
      另外,如果要把图片作为背景插入,该怎么做!
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。

Lv1.梦旅人

清纯红

梦石
0
星屑
61
在线时间
65 小时
注册时间
2009-7-23
帖子
995

贵宾

2
发表于 2009-8-12 19:29:44 | 只看该作者
什么窗口啊?背景一片黑?
就算痛也要做,宅必备宅人的必备网站
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2009-3-14
帖子
177
3
发表于 2009-8-12 19:31:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
4
发表于 2009-8-12 19:33:23 | 只看该作者
改一下窗口的坐标,大小吧,起码可以覆盖那片黑的,然后再换一个好的皮肤文件就行了.
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

清纯红

梦石
0
星屑
61
在线时间
65 小时
注册时间
2009-7-23
帖子
995

贵宾

5
发表于 2009-8-12 19:36:35 | 只看该作者
bit=Bitmap.new("图片名") self.contents.blt(x,y,bit,bit.rect)插入窗口的refresh下
就算痛也要做,宅必备宅人的必备网站
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1316
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
6
 楼主| 发表于 2009-8-12 21:48:48 | 只看该作者
这个窗口只是我用来说明的,我做的窗口都是这样子,我就是想要将有地图得背景的
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
7
发表于 2009-8-12 22:20:45 | 只看该作者
这是另一个scene了

可以在main里加
picture = "Graphics/Battlebacks/北惧.jpg"
  @sprite = sprite.new
  @sprite.bitmap = Bitmap.new(picture)

或者找 加
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================

  4. #==============================================================================
  5. # ■ Window_Base
  6. #==============================================================================
  7. class Window_Base < Window
  8.   alias xrxs_mp7_initialize initialize
  9.   def initialize(x, y, width, height)
  10.     xrxs_mp7_initialize(x, y, width, height)
  11.     if $scene.is_a?(Scene_Menu) or
  12.        $scene.is_a?(Scene_Item) or
  13.        $scene.is_a?(Scene_Skill) or
  14.        $scene.is_a?(Scene_Equip) or
  15.        $scene.is_a?(Scene_Status) or
  16.        $scene.is_a?(Scene_SLW) or
  17.        $scene.is_a?(Scene_Save) or
  18.        #$scene.is_a?(Scene_Load) or
  19.        $scene.is_a?(Scene_Task) or
  20.        $scene.is_a?(Scene_Craft) or
  21.        $scene.is_a?(Scene_Lvup) or
  22.        $scene.is_a?(Chaochao_Scene_Party) or
  23.        $scene.is_a?(Scene_Shop) or
  24.        $scene.is_a?(Scene_End)
  25.       self.back_opacity = 180  #————这个数值可调,为透明程度
  26.     end
  27.   end
  28. end
  29. module XRXS_MP7_Module
  30.   def create_spriteset
  31.     @spriteset = Spriteset_Map.new
  32.   end
  33.   def dispose_spriteset
  34.     @spriteset.dispose
  35.   end
  36. end
  37. class Scene_Menu
  38.   include XRXS_MP7_Module
  39.   alias xrxs_mp7_main main
  40.   def main
  41.     create_spriteset
  42.     xrxs_mp7_main
  43.     dispose_spriteset
  44.   end
  45. end
  46. class Scene_Item
  47.   include XRXS_MP7_Module
  48.   alias xrxs_mp7_main main
  49.   def main
  50.     create_spriteset
  51.     xrxs_mp7_main
  52.     dispose_spriteset
  53.   end
  54. end
  55. class Scene_Skill
  56.   include XRXS_MP7_Module
  57.   alias xrxs_mp7_main main
  58.   def main
  59.     create_spriteset
  60.     xrxs_mp7_main
  61.     dispose_spriteset
  62.   end
  63. end
  64. class Scene_Equip
  65.   include XRXS_MP7_Module
  66.   alias xrxs_mp7_main main
  67.   def main
  68.     create_spriteset
  69.     xrxs_mp7_main
  70.     dispose_spriteset
  71.   end
  72. end
  73. class Scene_Status
  74.   include XRXS_MP7_Module
  75.   alias xrxs_mp7_main main
  76.   def main
  77.     create_spriteset
  78.     xrxs_mp7_main
  79.     dispose_spriteset
  80.   end
  81. end
  82. class Scene_SLW
  83.   include XRXS_MP7_Module
  84. #  alias xrxs_mp7_main main
  85.   def main
  86.     create_spriteset
  87.     xrxs_mp7_main
  88.     dispose_spriteset
  89.   end
  90. end
  91. class Scene_Save
  92.   include XRXS_MP7_Module
  93.   alias xrxs_mp7_main main
  94.   def main
  95.     create_spriteset
  96.     xrxs_mp7_main
  97.     dispose_spriteset
  98.   end
  99. end
  100. #class Scene_Load
  101. #  include XRXS_MP7_Module
  102. #  alias xrxs_mp7_main main
  103. #  def main
  104. #    create_spriteset
  105. #    xrxs_mp7_main
  106. #    dispose_spriteset
  107. #  end
  108. #end
  109. class Scene_Task
  110.   include XRXS_MP7_Module
  111. #  alias xrxs_mp7_main main
  112.   def main
  113.     create_spriteset
  114.     xrxs_mp7_main
  115.     dispose_spriteset
  116.   end
  117. end
  118. class Scene_Craft
  119.   include XRXS_MP7_Module
  120. #  alias xrxs_mp7_main main
  121.   def main
  122.     create_spriteset
  123.     xrxs_mp7_main
  124.     dispose_spriteset
  125.   end
  126. end
  127. class Scene_Lvup
  128.   include XRXS_MP7_Module
  129. #  alias xrxs_mp7_main main
  130.   def main
  131.     create_spriteset
  132.     xrxs_mp7_main
  133.     dispose_spriteset
  134.   end
  135. end
  136. class Chaochao_Scene_Party
  137.   include XRXS_MP7_Module
  138. #  alias xrxs_mp7_main main
  139.   def main
  140.     create_spriteset
  141.     xrxs_mp7_main
  142.     dispose_spriteset
  143.   end
  144. end
  145. class Scene_Shop
  146.   include XRXS_MP7_Module
  147.   alias xrxs_mp7_main main
  148.   def main
  149.     create_spriteset
  150.     xrxs_mp7_main
  151.     dispose_spriteset
  152.   end
  153. end
  154. class Scene_End
  155.   include XRXS_MP7_Module
  156.   alias xrxs_mp7_main main
  157.   def main
  158.     create_spriteset
  159.     xrxs_mp7_main
  160.     dispose_spriteset
  161.   end
  162. end

  163. #==============================================================================
  164. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  165. #==============================================================================
复制代码
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
73 小时
注册时间
2008-7-9
帖子
234
8
发表于 2009-8-13 04:58:32 | 只看该作者
看过楼上给的半透明菜单的脚本就知道关键在这句
@spriteset = Spriteset_Map.new
据我所知,默认的脚本都是黑色背景。
血瞳睨世

也来玩一下养小龙吧
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
382
在线时间
235 小时
注册时间
2009-2-13
帖子
470
9
发表于 2009-8-13 09:37:40 | 只看该作者
我觉得还是插入一个图片……找到相关……
picture = "地址"
   @sprite = Sprite.new
   @sprite.bitmap = Bitmap.new(picture)
那些人,那些事,等到明白了,也就无所谓了。
我博客:http://blog.sina.com.cn/gy963
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
10
发表于 2009-8-13 09:38:57 | 只看该作者
本帖最后由 tommay 于 2009-8-13 09:40 编辑

请自行搜索“半透明菜单”,然后,既然都尝试自己写脚本了(有吗,没有就算了),我想仔细看看“半透明菜单”脚本都写了些什么,对LZ有帮助
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-1 07:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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