Project1
标题:
对话框脚本加强
[打印本页]
作者:
timmyyayaya
时间:
2009-9-13 16:04
标题:
对话框脚本加强
我目前使用66加强对话框Fuki对话框整合+附送功能脚本
我想另外增加效果
对话时
对话框从X-50 Y360的位置以150不透明度
用5祯的时间移动到X0 Y360的位置以200不透明度当对话框
当对话结束时
则用5祯的时间将对话框 移动到X50 Y360以0的不透明度消失对话框
我之前都是使用事件的显示图片和移动图片制作 不过每次对话都要这样摆 有时候都会错乱 不知道有没有大大可以将其写成脚本
PS.因为对话框的显示位置比原本默认较低 显示文字与选项可能也需要往下调整... 若我有说明不清楚的地方 还请大大回复告知一下
感谢您的帮忙
作者:
Walkalone09
时间:
2009-9-13 22:27
提示:
作者被禁止或删除 内容自动屏蔽
作者:
enter9009
时间:
2009-9-13 23:05
楼主也可以试下用公共事件来处理
作者:
timmyyayaya
时间:
2009-9-14 00:08
感谢两位大大的回应
Walkalone09 大大说的... 不太懂呢 用搜寻windows message 找不到柳柳的设置
新的66RPG 版面有点不熟析 感觉好像有会错意 好像不需要条件分歧…?
enter9009 大大说的 公共事件倒是个好方法 算是整理比较简洁 不过还是得一一设置…
PS.里有说到 我使用的对话框位置较默认的低 文字大小也统一成18的大小 小弟我对RGSS不太熟
调动了对话显示位置后 虽然普通对话是在对话框正确位子上 不过发现有选择性的地方
光标会标错位置 RGSS打开来看 数字和英文看不太懂… 不知道有没有人可以指点一下…
作者:
Walkalone09
时间:
2009-9-14 00:37
提示:
作者被禁止或删除 内容自动屏蔽
作者:
timmyyayaya
时间:
2009-9-14 23:41
本帖最后由 timmyyayaya 于 2009-9-14 23:49 编辑
感觉误会大了… 我只是要让对话框用类似天之痕的那种效果滑出来
完全没有要使用Fuki在脚色头上显示的效果 只是Fuki的”\|”和”\~”还有很多效果很方便使用而已…
想一想就跟enter9009大大说的一样 使用公共事件来跑就好了
只是文字显示位置和文字显示不完全 这部份有问题
文字位置我在自己慢慢摸好了…
文字显示不完全就真的不知道怎么办
像是打"生日" 游戏显示会变成"牛日" 有些字的底下会自动被截掉 这个有办法改善吗?
贪心倒是普普通通 这个问题大概是我不太会表达吧 实际要呈现的东西并不复杂…
PS.也许是那个字体问题 不过使用WORD文件 那个字体并不会发生问题 可能是那字体使用在RMXP默认的设定会让文字被截掉?
作者:
enter9009
时间:
2009-9-15 01:00
自己修改框框的数值就可以了嘛,自己测试改到自己满意的位置。
找出这段
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
self.x = 320-self.width/2#80
if @face_file == nil
self.width = 480*0.8
else
self.width = 600
self.x -= 60
end
self.height = 160*0.8
end
end
作者:
enter9009
时间:
2009-9-15 01:07
COPY站长柳柳的原话:
无论用了什么脚本,修改方法其实都是一样的。
你可以在对话框的脚本中(你自己添加的。如果没有添加就是Window_Message)搜索self.x,self.y,就是对话框的X、Y坐标。
方便起见,直接将self.x和self.y和变量关联起来。找到原有的self.x = 80一类的地方(ctrl+F搜索“self.x”),改为:
self.x = $game_variables[101]
self.y = $game_variables[102]
这样,以后只要修改101号变量和102号变量的树枝,就可以更改对话框的位置了。
可能部分脚本(如豪华版Fuki对话框等)里面包含了多个窗口,这么改self.x会有少许出错,那就改一个测试一次找到真正需要修改的部分即可。
作者:
timmyyayaya
时间:
2009-9-16 00:23
本帖最后由 timmyyayaya 于 2009-9-16 00:26 编辑
恩 之前摸过这部份 大概知道 最近一有空就来修正
不过无法完整显示文字的问题还是存在呢 生日… 牛日…
作者:
Goldencolor
时间:
2009-9-16 11:16
建议使用~UMS.AMS等高级对话框~还有(日本)流牙的高级对话框~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1