马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 w4xxx 于 2025-6-6 22:32 编辑
想在前景里加半透明的电视雪花效果,也就是image设置为0.2的透明度,重复播放50张图片。
deepseek老师给了我两种方案
方案一:
[RenPy] 纯文本查看 复制代码 show tv_snow onlayer overlay
是可以正常显示的,但一点击就消失了
方案二:
[RenPy] 纯文本查看 复制代码 # 电视前景图片
screen tv_foreground_image():
zorder 200 # 设置最高显示层级
tag overlay
# 事件穿透层(必须放在前景图像之前)
fixed:
area (0, 0, 1.0, 1.0)
button:
mouse "ignore"
action NullAction()
keysym 'mousedown_2'
# 前景图像显示
add "tv_snow"
先做一个screen,然后show screen。
也是可以正常显示的,但鼠标点击无效,游戏无法继续了。
deepseek给了几种解决方案(比如设置mouse None),都不能解决这个问题。
求助各位大佬,还有什么解决方案吗?
|