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

Project1

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

[已经解决] 如何给某scene加背景

[复制链接]

Lv2.观梦者 (版主)

脚本白痴

梦石
0
星屑
412
在线时间
902 小时
注册时间
2007-7-9
帖子
1403
跳转到指定楼层
1
发表于 2014-7-24 21:35:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 myownroc 于 2014-7-25 00:06 编辑


比如我想让这个scene的窗口半透明并且后面有背景图案,应该改动哪里?
原谅我脚本盲……{:2_269:}

点评

是scene……帮你改改……  发表于 2014-7-25 00:06

正统向RPG-大雄的高井山奇谈
https://rpg.blue/thread-369758-1-1.html
哆啦A梦RTP风格素材
https://rpg.blue/forum.php?mod=viewthread&tid=394608

Lv1.梦旅人

梦石
0
星屑
50
在线时间
378 小时
注册时间
2013-10-14
帖子
215
2
发表于 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 认可答案

查看全部评分

最简单的学习方法就是努力回答别人的问题...
任何教程都没有实践来的重要...
XP小问题都能自己解决了,剩下的就是脚本了...
╰⋛⋋⊱⋋๑角⊱☠c色๑⋌⊰⋌⋚╯
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33443
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

3
发表于 2014-7-24 21:57:49 | 只看该作者
这个: Project1.rar (239.4 KB, 下载次数: 41)

点评

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

评分

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

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 21:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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