Project1
标题:
关于 喷火大怪龙的一天 的对话系统没搞懂
[打印本页]
作者:
慕容紫英
时间:
2008-3-13 09:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
慕容紫英
时间:
2008-3-13 09:10
提示:
作者被禁止或删除 内容自动屏蔽
作者:
水迭澜
时间:
2008-3-13 09:12
好象确实不能... [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
雷影
时间:
2008-3-13 17:43
除了脚本还需要:
复制icons文件夹里的对话框用的图片!!
自己在Graphics文件夹里建立一个Heads专门放图片的文件夹!
在脚本里107行最好设定角色对应头像的图片名字!
在对话时格式是
角色名:
对话内容……
要注意的是角色名后面要用“
:
”符号不是“
:
”切换中英标点符号可以打出“:”来!
作者:
慕容紫英
时间:
2008-3-13 18:14
提示:
作者被禁止或删除 内容自动屏蔽
作者:
雷影
时间:
2008-3-13 18:42
因为脚本默认箭头在对话框下面!所以对话前或干脆游戏开始时就把对话框调整
固定为 窗口显示 上
我个人是取消了箭头……在脚本32行 把 # 是否显示尾部图标
TAIL_SHOW = flase
改成
TAIL_SHOW = true
这样就不显示箭头了!
PS:看了脚本总觉得应该可以做到对话框在下面时 也可以显示正常的箭头,一时半会还没搞懂,一会搞懂了再来回这个贴!
OK搞定了
首先要自己画个合适下方用的箭头放到ICONS里
其次在脚本462行(可能版本不同有位置差异) 设定好对话框在下面时所用的图标名(就是自己画的下方用图标) @tale.bitmap = RPG::Cache.icon("message_箭头下")
最后在579行
when 2 # 下
# 处理坐标
x = ( @character.real_x - $game_map.display_x + 64 ) * 32 / 128 - 16(调整数字 16 来改变箭头出现在左右的位置)
第588行 y = self.y - 16 (也是变化 16 的大小来调整箭头上下的位置)
多调几次看看效果就OK了!
结果满意就结帖吧!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1