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

Project1

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

[已经解决] 对话框如何随时改左改右?就像更改文章上中下的一样。

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
3121
在线时间
1435 小时
注册时间
2009-7-27
帖子
1452
跳转到指定楼层
1
发表于 2011-9-1 00:13:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  我修改了对话框的位置,但是它只能固定在某个点,请问有啥办法可以随时改左改右显示对话框?

博客:我的博客

Lv2.观梦者

(?????)

梦石
0
星屑
787
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

2
发表于 2011-9-1 01:08:05 | 只看该作者
本帖最后由 各种压力的猫君 于 2011-9-1 02:53 编辑

参考默认脚本 用一个变量控制。

Interpreter 3 约129-143行
  1.   #--------------------------------------------------------------------------
  2.   # ● 更改文章选项
  3.   #--------------------------------------------------------------------------
  4.   def command_104
  5.     # 正在显示信息的情况下
  6.     if $game_temp.message_window_showing
  7.       # 结束
  8.       return false
  9.     end
  10.     # 更改各个选项
  11.     $game_system.message_position = @parameters[0]
  12.     $game_system.message_frame = @parameters[1]
  13.     # 继续
  14.     return true
  15.   end
复制代码
Window_Message 约165-180行
  1.   #--------------------------------------------------------------------------
  2.   # ● 设置窗口位置与不透明度
  3.   #--------------------------------------------------------------------------
  4.   def reset_window
  5.     if $game_temp.in_battle
  6.       self.y = 16
  7.     else
  8.       case $game_system.message_position
  9.       when 0  # 上
  10.         self.y = 16
  11.       when 1  # 中
  12.         self.y = 160
  13.       when 2  # 下
  14.         self.y = 304
  15.       end
  16.     end
复制代码
参考这两个地方。
具体怎么改自己摸索下别来问我 = =
一没悬赏二没态度怎么看怎么是伸手党 咱可没那么好心帮你改 ╮(╯_╰)╭

点评

不懂  发表于 2011-9-1 01:51
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
430
在线时间
142 小时
注册时间
2008-11-20
帖子
231
3
发表于 2011-9-1 09:33:19 | 只看该作者
伸手党是应该严惩的,不过某侠看在你在别的帖子里有帮助别人的做法,这次帮你了!
在默认的Window_Message的168行(改过或者用了别的对话框脚本就自己看看对应位子)插入一行:
    $game_switches[1] ? self.x = 0: self.x = 160
开关一打开靠左,开关一关闭靠右.看图吧!

点评

因为我之前自己修改了位置,现在用回默认的就可以了!谢谢了  发表于 2011-9-1 19:59
你确定用的某侠的代码吗? 某侠试了,全部可以呀! 不用把所有的都截图说明了吧  发表于 2011-9-1 15:28
如果把对话框调到上面的话就没效果了,请问怎么解决  发表于 2011-9-1 13:34
  
【RPGXP视频教学】脚本不是高手的专利 (正在更新...)
http://rpg.blue/thread-238457-1-1.html



回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-23 00:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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