Project1

标题: 请教如何使对话框一部分“切开” [打印本页]

作者: 十三点九进制    时间: 2020-9-29 15:34
标题: 请教如何使对话框一部分“切开”
这个人连问题都不会问
·

大概是这张图的效果,就是让对话框中的一块矩形区域变成透明,像是被切开一样
作者: st251355    时间: 2020-9-29 21:03
幾種可能可行的方法(沒有試過就是了

1.更改視窗的Skin圖片,顯示部分挖個洞(但挖洞部分會拉伸
2.如果視窗是靠bitmap顯示,可以用bitmap.fill_rect(x, y, width, height,Color.new(0,0,0,0))達成效果 
(但是預設的視窗樣式是靠Window類顯示的,顯然它並沒有fill_rect的方法
3.將地圖的Viewport使用Sprite新顯示一層,切割Sprite顯示範圍並更改Z軸超過訊息顯示窗口
作者: soulsaga    时间: 2020-9-29 23:24
把窗口透明掉换成显示图片..




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1