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

Project1

 找回密码
 注册会员
搜索

如何给某scene加背景

查看数: 2074 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-7-24 21:35

正文摘要:

本帖最后由 myownroc 于 2014-7-25 00:06 编辑 比如我想让这个scene的窗口半透明并且后面有背景图案,应该改动哪里? 原谅我脚本盲……{:2_269:}

回复

芯☆淡茹水 发表于 2014-7-24 21:57:49
这个: Project1.rar (239.4 KB, 下载次数: 41)

点评

十分感谢!!  发表于 2014-7-24 22:17

评分

参与人数 2星屑 +300 收起 理由
myownroc + 200 认可答案
牛肉面 + 100 认可答案

查看全部评分

batfjtn 发表于 2014-7-24 21:48:20
本帖最后由 batfjtn 于 2014-7-24 22:01 编辑

这个应该扣分的~~!!

自己扣吧~~!!!

搜索很多工程都有~~!!

找到Scene_File

然后在主处理那加吧~~!!

RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 主处理
  3.   #--------------------------------------------------------------------------
  4.   def main
  5.     # 生成帮助窗口
  6.     @help_window = Window_Help.new
  7.     @help_window.set_text(@help_text)
  8.     # 生成存档文件窗口
  9.     @savefile_windows = []
  10.     for i in 0..3
  11.       @savefile_windows.push(Window_SaveFile.new(i, make_filename(i)))
  12.     end
  13.     # 选择最后操作的文件
  14.     @file_index = $game_temp.last_file_index
  15.     @savefile_windows[@file_index].selected = true
  16.  
  17.     # 添加的图片
  18.     @sprite = Sprite.new
  19.     @sprite.bitmap = RPG::Cache.title("图片文件名")
  20.     # 图片放在Graphics\Titles\这里人懒直接复制的~~!!
  21.     # 添加图片结束
  22.  
  23.     # 执行过渡
  24.     Graphics.transition
  25.     # 主循环
  26.     loop do
  27.       # 刷新游戏画面
  28.       Graphics.update
  29.       # 刷新输入信息
  30.       Input.update
  31.       # 刷新画面
  32.       update
  33.       # 如果画面被切换的话就中断循环
  34.       if $scene != self
  35.         break
  36.       end
  37.     end
  38.     # 准备过渡
  39.     Graphics.freeze
  40.     # 释放窗口
  41.     # 这里要加个释放图片
  42.     @sprite.dispose
  43.     # 结束了~~!!
  44.     @help_window.dispose
  45.     for i in @savefile_windows
  46.       i.dispose
  47.     end
  48.   end


要不直接自己建立一个新的

放在原来的脚本下面~~!!
RUBY 代码复制
  1. #==============================================================================
  2. # ■ Scene_File
  3. #------------------------------------------------------------------------------
  4. #  存档画面及读档画面的超级类。
  5. #==============================================================================
  6.  
  7. class Scene_File
  8.   #--------------------------------------------------------------------------
  9.   # ● 主处理
  10.   #--------------------------------------------------------------------------
  11.   alias jiatupian_main main
  12.   def main
  13.     @sprite = Sprite.new
  14.     @sprite.bitmap = RPG::Cache.title("图片名称")
  15.     # 图片放在Graphics\Titles\这里人懒直接复制的~~!!
  16.     jiatupian_main
  17.     @sprite.dispose
  18.   end
  19. end

点评

十分感谢……在下对于这方面实在苦手= =  发表于 2014-7-24 22:17

评分

参与人数 1星屑 +100 收起 理由
牛肉面 + 100 认可答案

查看全部评分

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

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

GMT+8, 2024-11-24 20:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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