赞 | 0 |
VIP | 9 |
好人卡 | 61 |
积分 | 1 |
经验 | 20182 |
最后登录 | 2016-6-8 |
在线时间 | 470 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 470 小时
- 注册时间
- 2010-6-25
- 帖子
- 316
|
本帖最后由 腐琴琴 于 2011-8-9 21:58 编辑
告诉你一个超级烦但是可以用的方法
第一步:先随便DIY一个对话框。这个是模仿仙剑五的。(缩图请点开)
========================================
第二步:调整一下脚本(不会脚本真的不要紧,我也不会啊!)。
搜索Window_Message里面:
#--------------------------------------------------------------------------
# ● 设置窗口位置与不透明度
#--------------------------------------------------------------------------
def reset_window
if $game_temp.in_battle
self.y = 16
else
case $game_system.message_position
when 0 # 上
self.y = 16
when 1 # 中
self.y = 160
when 2 # 下
self.y = 304
end
自己修改一下:
when 1 # 中
self.y = A
self.x = B
when 2 # 下
self.y = A
self.x = C
A B C 具体的数字,你要自己摸索的。不会脚本,数字一点点的调整还是不成问题的!
A=305 B=0 C=150开始摸索吧
===========================================
第三步:开始制作对话的时候
显示图片1:那个对话框(大小要调整啊)
显示图片2:头像(调整调整,让它在左边)比如:X=0 Y=150
对话显示:下,不显示
对话:……
显示图片2:头像(调整调整,让它在右边)比如:X=200 Y =150
对话显示:中,不显示
对话……
全部对话好了以后
图片消失2
图片消失1
这样是可行的,而且图片位置算好以后复制复制也不是很烦。每次只要替换显示图片2就好了。
不过肯定不是什么最好的方法。可以凑活着用。 |
|