Project1
标题:
【已经解决】请问怎么做暂时隐藏计时器的效果
[打印本页]
作者:
roy3096832554
时间:
2024-7-24 17:24
标题:
【已经解决】请问怎么做暂时隐藏计时器的效果
本帖最后由 roy3096832554 于 2024-8-11 14:53 编辑
各位大神,我想做一个暗计时分歧效果,想要暂时隐藏计时器的数字,之后需要的时候再显示出来,请问这个效果怎么制作呢
作者:
灯笼菜刀王
时间:
2024-7-24 18:16
把这个脚本放到 main前, 打开1号开关就可以隐藏计时器, 想改不同的开关, 在第二行把 1 改成其他ID即可
class Sprite_Timer < Sprite
S隐藏计时器开关ID = 1
def update
super
self.visible = ($game_system.timer_working and
!$game_switches[S隐藏计时器开关ID])
return if $game_system.timer / Graphics.frame_rate == @total_sec
self.bitmap.clear
@total_sec = $game_system.timer / Graphics.frame_rate
min = @total_sec / 60 ; sec = @total_sec % 60
text = sprintf("%02d:%02d", min, sec)
self.bitmap.font.color.set(255, 255, 255)
self.bitmap.draw_text(self.bitmap.rect, text, 1)
end
end
复制代码
作者:
roy3096832554
时间:
2024-8-11 14:52
灯笼菜刀王 发表于 2024-7-24 18:16
把这个脚本放到 main前, 打开1号开关就可以隐藏计时器, 想改不同的开关, 在第二行把 1 改成其他ID即可
非常感谢!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1