Project1
标题:
请问如何让人物的立绘或者图片显示在对话框前面?
[打印本页]
作者:
诺亚之巅
时间:
2015-7-1 09:57
标题:
请问如何让人物的立绘或者图片显示在对话框前面?
需要用到什么脚本吗?
作者:
克莉丝
时间:
2015-7-1 11:34
本帖最后由 克莉丝 于 2015-7-1 12:03 编辑
把脚本插入到main前面,下面第一行数组填上需要置顶的图片编号即可。
CRYSSE_201507011121 = [48,49,50]
class Sprite_Picture < Sprite
def initialize(viewport, picture)
@picture = picture
if(CRYSSE_201507011121.include?(@picture.number)||CRYSSE_201507011121.include?(@picture.number+50))
super()
else
super(viewport)
end
update
end
alias ud_crysse_20150701121 update
def update
ud_crysse_20150701121
if(CRYSSE_201507011121.include?(@picture.number)||CRYSSE_201507011121.include?(@picture.number+50))
self.z +=10100
end
end
end
复制代码
作者:
无忧谷主幻
时间:
2015-7-1 11:58
打开脚本编辑器,找到Window_Message的分类,看到脚本的第15行
1.png
(144.79 KB, 下载次数: 7)
下载附件
保存到相册
2015-7-1 11:57 上传
slef.z后面的数值差不多就是表示图层,越大越在前面。再RGSS默认的情况下,把这个数值改为小于等于197,就是被图片覆盖了(BTW,198~199是只有文字在图片上,对话框被覆盖;大于等于200则是完全把图片覆盖)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1