设为首页 收藏本站
登录 /立即注册 /找回密码

URPGs

快捷导航
  • 门户Portal
  • 论坛BBS
  • 群组Group
  • 导读Guide
  • 家园Space
  • 工具Tools
  • 广播Follow
  • 期刊Periodical
  • 排行榜Ranklist
  • 社区茶坊
  • pixlr图片编辑
  • 资源列表
  • photobucket
  • RMVA Lite [In English]
  • RM RTP
  • TryRUBY
  • RMXP+RMVX下载[VeryCD]
  • RMVA下载[66RPG]
搜索
  • 本版
  • 帖子
  • 用户
URPGs»论坛 › 技术讨论 › 教程 › 一起动手改脚本 · 完结之蛋【附带1%的美工...】 ...
返回列表 发新帖
查看: 5424|回复: 5

一起动手改脚本 · 完结之蛋【附带1%的美工...】

[复制链接]
镜子
镜子 当前离线
积分
73
查看详细资料 窥视卡 雷达卡
发表于 2012-8-17 08:45:43 | 显示全部楼层 |阅读模式
教程
适用于: RPG Maker VX Ace 
教程类型: 脚本教程 美工教程 
难度水平: 进阶
转载许可: -
一起动手改脚本 · 完结之蛋

此次重点:窗口透明...显示图片...加上1%的UI制作...

完结之蛋并不是继续柳啊的未完教程...但是其中有几个是会讲到的吧

*注:虽然说是通用但是各个版本的脚本都会有所不同...但也不会相差很大...这里以VA为准



目标




这次的目标是...把 主菜单 全部透明掉...然后换上一个漂漂亮亮的背景图...




1.窗口透明




打开工程的脚本编辑器,看到 Scene_Menu

会发现这里生成了一堆窗口(废话

然后有这么一行:
  1. @gold_window = Window_Gold.new
复制代码
这就是在场景生成窗口最主要的一句...


然后因为忘记前面的教程都讲了什么....我就想到什么讲什么好了...
  1. @gold_window.y = Graphics.height - @gold_window.height
复制代码
下面加一句...
  1. @gold_window.opacity = 0
复制代码
测试...


QQ截图20120817075916.png


然后就透明了...

用@XXX.x = x 可以改变生成出来的窗口的各种属性...然后 .x 是什么可以参考一下 F1

以此类推...把其他窗口都透明了吧...(脚本注重改和举一反三...然后慢慢就学会了...=v=


再测试可以得到...


QQ截图20120817080302.png


注意:截图最好是截与分辨率符合的大小~之后会用到

窗口透明基本解决...其他场景的就是体力活了...




2.显示背景图片&PS画UI




首先我们得找一张图片...

喜欢什么找什么...不用怕太花...因为可以用PS来PS...


然后现在是改脚本部分...

可以发现VA多了一个 Scene_MenuBase



并且有这么两段...
  1. #--------------------------------------------------------------------------
  2.   # ● 生成背景
  3.   #--------------------------------------------------------------------------
  4.   def create_background
  5.     @background_sprite = Sprite.new
  6.     @background_sprite.bitmap = SceneManager.background_bitmap
  7.     @background_sprite.color.set(16, 16, 16, 128)
  8.   end
复制代码
  1. class Scene_Menu < Scene_MenuBase
复制代码
然后我们只需要把第一段复制到 Scene_Menu ...再改一改就可以了...

Scene_Menu 会继承 Scene_MenuBase 的所有东西所以 def start 也是会的...

注意Scene_Menu def start 里面有个... super

super基本就是执行父类的同名def里面的内容...

在 update 里面经常看到呢...


第一段复制到  Scene_Menu 之后...在
  1. @background_sprite.color.set(16, 16, 16, 128)
复制代码
下面加上...
  1. @backpic = Sprite.new
  2. @backpic.bitmap = Bitmap.new("Graphics/xx/xx.png")
复制代码
扩展名可以省略...

其实这两行可以写在Scene_Menu的任何 def 里面...写在这里只是好管理...

写上那张图的路径...之后测试...


QQ截图20120817082004.png


很赞吧~

好吧现在在PS中(或者其他神马的也可以啦...有那几个功能就好...你喜欢的话用SAI也可以= =b)打开这张截图

*那张背景图也要,这里是PSCS4


图层的状态:

QQ截图20120817082502.png


截图只是为了找准位置而已...背景图现在没用= =b...现在可以开始美化了...

用这个工具选择,然后黑色填充...然后调整图层的透明度...50%...

不用害怕黑色挡住选项窗口...因为那只是位置的参考...最终这只是个背景...


QQ截图20120817082645.png QQ截图20120817082815.png QQ截图20120817082830.png


然后用矩形选框工具和渐变填充工具...然后可以适当调整透明度...75%...(←这只是参考


QQ截图20120817083144.png QQ截图20120817083228.png QQ截图20120817083250.png


然后选项窗口这边基本弄完了...现在弄菜单状态...


QQ截图20120817083716.png


这里就是 矩形选框->填充->透明度->高斯模糊(高斯模糊 1~5 就好...(←这只是建议...

这里没有考虑多个队友...建议黑色背景分开单个图片用条件分歧显示...


然后........................


QQ截图20120817084157.png


就可以保存了.......

测试:


QQ截图20120817084345.png


效果还不错吧..............................

然后表示后面突然就变成美工教程了/w\

但是脚本还是有的嘛,嘛


美工, 蛋

相关帖子

  • • [2rd Amended Version] 美工讨论区版规
回复

使用道具 举报

  • 提升卡
  • 置顶卡
  • 沉默卡
  • 喧嚣卡
  • 变色卡
  • 抢沙发
  • 千斤顶
  • 显身卡
懒之圣帝
懒之圣帝 当前离线
积分
217
查看详细资料 窥视卡 雷达卡
发表于 2012-8-17 10:01:38 | 显示全部楼层
本人表示,不曾给菜单加个图……虽然我也知道怎么做
我全拿来改战斗系统了……
回复 Like Dislike

使用道具 举报

  • 显身卡
镜子
镜子 当前离线
积分
73
查看详细资料 窥视卡 雷达卡
 楼主| 发表于 2012-8-17 10:30:09 | 显示全部楼层
懒之圣帝 发表于 2012-8-17 10:01
本人表示,不曾给菜单加个图……虽然我也知道怎么做
我全拿来改战斗系统了…… ...

嘛..肿么大家都在捣鼓战斗系统...

点评

Sonic1997
因为每一次做都不满意=-=  发表于 2012-8-17 10:55
懒之圣帝
因为我们是(战争狂)……  发表于 2012-8-17 10:38
回复 Like Dislike

使用道具 举报

  • 显身卡
UURPG
UURPG 当前离线
积分
17
查看详细资料 窥视卡 雷达卡
发表于 2012-8-17 12:19:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 Like Dislike

使用道具 举报

  • 显身卡
UURPG
UURPG 当前离线
积分
17
查看详细资料 窥视卡 雷达卡
发表于 2012-8-17 12:48:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 Like Dislike

使用道具 举报

  • 显身卡
satgo1546
satgo1546 当前离线
积分
201
查看详细资料 窥视卡 雷达卡
发表于 2012-9-20 19:32:50 | 显示全部楼层
Thanks
但是我不喜欢在菜单中加背景图,我还是喜欢地图型透明(aero真好
回复 Like Dislike

使用道具 举报

  • 显身卡
返回列表 发新帖
高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

浏览过的版块

  • 茶馆
  • RPG Maker VX Ace 提问区

站点统计|Archiver|手机版|意见反馈[feedback]| URPGs RPG Maker 游戏制作讨论

GMT+8, 2025-7-4 01:37 , Processed in 0.023245 second(s), 11 queries .

Powered by Discuz! X3.5

© 2011-2019 URPGs (Discuz! X3.4 © 2001-2019 Comsenz Inc.)

积分 0, 距离下一级还需 积分
快速回复 返回顶部 返回列表