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

Project1

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

[原创发布] 【教程】对话框里插入头像(事件版)

[复制链接]

Lv4.逐梦者

素材区好人

梦石
3
星屑
7344
在线时间
3526 小时
注册时间
2011-7-21
帖子
2281

极短24参与极短23参与极短22参与极短21参与

跳转到指定楼层
1
发表于 2012-8-18 20:08:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
在发布之前,我也很想吐槽自己一句:我一个新手发布什么教程啊?制作游戏将近1年时间,连个对话框加强脚本也不会用,至今使用插入图片的方法(话说这个方法是我刚研究XP一个月写的,大雾)
有一些句子是抄袭的,看到了请大家装作没看到(……)
首先放出完整效果图,第一眼看去,感觉良好(←PIA飞!),地图是很久以前画的

最简单、最基本的方法,在显示文章指令前,显示图片一张(这张图片就是你的头像,放在游戏目录中的/Pictures目录中),在显示文章指令后消失这张图片。
有时在第一个显示文章的对话框后没有进行其他操作的情况下,可以不用先删除图片再进行显示图片的操作,直接覆盖掉前一张头像即可。大家都清楚,编号相同的两张图片只能存在一张,如果前一张编号是1,后一张编号也是1,那么在后面操作的图片就会覆盖掉前一张图片(前一张自动消失)。那么在这种连续对话框的情况下就可以直接覆盖了,在显示文章之后还有其它长时间操作的指令时,才消失图片。
有的的头像可能会要求挡住对话框,但默认却是被对话框挡住,这时需要改一下脚本编辑器中Window_Message的图层设置:
打开脚本编辑器,找到Window_Message的分类,看到脚本的第15行

slef.z后面的数值差不多就是表示图层,越大越在前面。再RGSS默认的情况下,把这个数值改为小于等于197,就是被图片覆盖了(BTW,198~199是只有文字在图片上,对话框被覆盖;大于等于200则是完全把图片覆盖)

以上抄袭部分,接下来才是我写的美化方法
可是,因为很多头像大小都是96×96,如果现在插入头像,就会出现这种不美观的效果
(众人:纳尼,我的头像不是96×96)
(我:但是我的是)

这时候,就需要改一下对话框的大小了,打开脚本编辑器,找到Window_Message
查看第12行
super(80, 304, 480, 160)
把4个数字改成75, 304, 480, 130(如图)

接下来同样是在Window_Message,查看166行到178行

170行的16改成18,178行的304改成342(如图)(这步是不是多余了?其实我也不知道)

效果图,如果你还是觉得不够美观(头像上下有空余),可以进一步改进

首先下载这个由我偷来窗口外观图形
外观.zip (10.18 KB, 下载次数: 142)
打开媒体库,把对话框导入到Windowskins文件夹

在打开数据库,在系统里设置窗口外观图形,改成刚刚导入的对话框(貌似这两步谁都会)

这样,就OK了
(插入头像方法,对话之前显示你需要显示的表情,坐标为X:80,Y:360,全部对话结束后选择图片消失)

最后放出效果图,美化成功


备注:显示文章的时候,需要在文章前空八格。此范例的缺点就是去掉名字的一行,文章最多只能输入2行,选择项最多只能输入3行。而文章中,又要去掉输入角色姓名的一行加上要空的八格,结果最多只能输入64个字符了。(注:文字标点占2个字符,数字字母占1个字符)

Lv1.梦旅人

梦石
0
星屑
135
在线时间
178 小时
注册时间
2011-8-7
帖子
1032
2
发表于 2012-8-20 16:21:26 | 只看该作者
LZ的教程不错哦,虽说教程有些地方不详细,你是新手嘛?不相信。
还有,SF,还有,打破零回复的说。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
124 小时
注册时间
2012-3-20
帖子
19
3
发表于 2012-8-21 10:14:21 | 只看该作者
好吧,谷主一点也不像新手。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7344
在线时间
3526 小时
注册时间
2011-7-21
帖子
2281

极短24参与极短23参与极短22参与极短21参与

4
 楼主| 发表于 2012-8-21 20:41:02 | 只看该作者
54792798 发表于 2012-8-21 10:14
好吧,谷主一点也不像新手。

写的时候其实我就是新手
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
52
在线时间
704 小时
注册时间
2011-12-27
帖子
941
5
发表于 2012-8-21 23:39:51 手机端发表。 | 只看该作者
寫完就不是-_-?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
584 小时
注册时间
2009-8-19
帖子
424
6
发表于 2012-8-22 10:17:34 | 只看该作者
嗯……鼓励一下。试着将整个对话框往右移,左边空出来的部分放头像,给头像添加一个跟对话框一样的背景,这样看上去也相当不错呢,而且输入文章也比较方便。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2012-5-27
帖子
30
7
发表于 2012-8-24 13:23:36 | 只看该作者
{:2_270:}好赞哟。。。。{:2_270:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-23 06:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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