mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 15:01:53 +08:00
26ad071d53
- 在氧气火焰子弹配置中添加击退属性 - 将EffectController的parent参数类型从Node2D改为更通用的Node - 在编译提示面板中预加载所有效果并设置透明度和音量
12 lines
383 B
GDScript
12 lines
383 B
GDScript
@tool
|
|
extends FullscreenPanelBase
|
|
|
|
func afterOpen(_args: Array = []):
|
|
for key in ComponentManager.effects:
|
|
var effect = EffectController.create(ComponentManager.getEffect(key), Vector2.ZERO, self)
|
|
effect.modulate.a = 0.01
|
|
(effect.sounds.get_node("spawn") as AudioStreamPlayer2D).volume_db = - INF
|
|
effect.shot()
|
|
await TickTool.millseconds(3000)
|
|
UIState.closeCurrentPanel()
|