查看: 2328|回复: 2

[已经解决] 如何设置类似仙剑3、4、5的对话框??

  [复制链接]
梦石
0
星屑
50
在线时间
34 小时
注册时间
2011-3-3
回帖
26
发表于 2011-8-9 20:42:49 | 显示全部楼层 |阅读模式

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

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

×


例如仙四、仙五、仙三那样的对话框????要详细点的回答……不要那种请搜索“……”的回答

就算是要我自己搜索,也要给我一个确定的网页,确定的帖子回答啊……


长亭外,古道边,芳草碧连天。

唱到一半,就已泪流满面。

仅仅是为了这座废墟上的一片情,

为了我们未曾燃烧的青春?  

该散的散了,

该收拾的都已经打包了,

该走的也将离开了,

为什么总还是会有那么多的人背着行囊回望

这里为什么还有个人那么傻会经常回来看看这里的一切,

看看他曾经生活过的山庄,

他的老师,

他的师弟妹呢。  

——————《梦幻仙曲》
梦石
0
星屑
175
在线时间
698 小时
注册时间
2009-11-15
回帖
478
发表于 2011-8-9 21:00:11 | 显示全部楼层
请解释一下仙四仙五仙三那样的对话框什么样?
考上三级了!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
470 小时
注册时间
2010-6-25
回帖
294
发表于 2011-8-9 21:52:13 | 显示全部楼层
本帖最后由 腐琴琴 于 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就好了。
不过肯定不是什么最好的方法。可以凑活着用。

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部