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

Project1

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

菜鸟又来请教:关于对话字幕的问题!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2006-3-29
帖子
38
跳转到指定楼层
1
发表于 2008-12-9 11:56:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
问题比较多,麻烦各位了,我尽量将问题精简。

问题一:关于《黑暗圣剑传说》梦境回天字幕问题。
它的效果是不显示光标,而且字低,将近到了屏幕的最底部,我打开了工程,有一段这样的脚本,梦境回天字幕开启:
$game_system.message_position=2
$showing_main_message = 1
$msg = 400
这段脚本是什么意思,我要怎样才能有这样的效果?

问题二:我如何让默认对话框全屏,或者随意更改对话框左右的宽度?


新人求解,不耻下问嘛。
如果有人问过了,直接发链接给我也行,66rpg内容太丰富,自己找答案的话如海底捞针一般。谢谢了。
此贴于 2008-12-10 14:54:04 被版主darkten提醒,请楼主看到后对本贴做出回应。
此贴于 2008-12-13 12:24:49 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~
http://rpg.blue/upload_program/files/PostAttachment.jpg

Lv4.逐梦者

梦石
0
星屑
6875
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

5
发表于 2008-12-12 23:28:08 | 只看该作者
2个问题一个答案,看懂了就自己想怎么搞就能怎么搞
Window_Message 里的这个方法
  def reset_window
    if $game_temp.in_battle#如果在战斗中
      self.y = 16#窗口的Y坐标固定在16上
    else#不在战斗中的时候
      case $game_system.message_position#条件判断上、中、下
      when 0  # 上 当你在事件里选择窗口位置为上的时候这个值为0
        self.y = 16#窗口Y坐标16
      when 1  # 中
        self.y = 160
      when 2  # 下#然后我们从这里开始改
        self.y = 304#这一行是默认把它删掉不要
#在这里开始打
        case $msg
          when nil
            self.y = 304 #默认设置
          when 400 #当$msg等于400的时候
            self.x = 40 #窗口的x坐标
            self.y = 416#窗口的Y坐标
            self.width = 480#窗口的长
            self.height = 64#窗口的宽
#然后把这5行复制再粘贴后重新进行参数设置
          when 401 #当$msg等于401的时候
            self.x = 80 #窗口的x坐标
            self.y = 352 #窗口的Y坐标
            self.width = 400 #窗口的长
            self.height = 128 #窗口的宽
        end
      end
    end
    if $game_system.message_frame == 0 #这个是透明与不透明
      self.opacity = 255 #完全不透明
    else
      self.opacity = 0#完全透明
    end
    self.back_opacity = 160 #这一行个人感觉可以删掉加到前面的参数判断里去
  end

这样改了以后当你在事件里更改文章选项的时候,选择 下
然后,事件脚本里打一行
$msg=400
或者
$msg=401
这样就可以改变对话框的属性了
事件脚本里输入
$msg=nil 则为默认设置
以上内容的实例可以参照黑暗圣剑的Window_Message
看懂了2个问题就搞定了

话说我看完F1里的脚本入门基础篇后做的第一件事就是这个……

主站搜索 续行符 可以找到一个能最多显示12行文字的脚本
默认最多就4行,改了height仍然是4行
http://rpg.blue/web/htm/news827.htm
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2006-3-29
帖子
38
4
 楼主| 发表于 2008-12-12 22:26:23 | 只看该作者
我自己来回答第一个,应该是黑暗圣剑传说里的文字脚本有更改字高度这一选项,梦境回天事件就是把字幕高度调低了,光标到屏幕底下去了,所以看不到。{/cy}

自己研究的,不知道对不对。

{/fd}另外更改字体高度不会
http://rpg.blue/upload_program/files/PostAttachment.jpg
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2006-3-29
帖子
38
3
 楼主| 发表于 2008-12-11 04:40:28 | 只看该作者
顶上!!!继续顶上去。。。
http://rpg.blue/upload_program/files/PostAttachment.jpg
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
2
发表于 2008-12-9 18:29:01 | 只看该作者
调整对话框 是windows_message 里
应该是def initialize
    super
数字 依次是 左上角点x,y 宽和高
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-20 19:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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