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

Project1

 找回密码
 注册会员
搜索

请教如何使对话框一部分“切开”

查看数: 3165 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-9-29 15:34

正文摘要:

这个人连问题都不会问 · 大概是这张图的效果,就是让对话框中的一块矩形区域变成透明,像是被切开一样

回复

soulsaga 发表于 2020-9-29 23:24:06
把窗口透明掉换成显示图片..
st251355 发表于 2020-9-29 21:03:21
幾種可能可行的方法(沒有試過就是了

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軸超過訊息顯示窗口
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-19 17:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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