mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-06-28 22:42:31 +08:00
fix(WeaponPanel): 修复武器面板切换时显示状态问题
在打开面板前显示武器,关闭面板后隐藏武器,确保武器状态正确切换
This commit is contained in:
@@ -5,9 +5,11 @@ extends FullscreenPanelBase
|
|||||||
|
|
||||||
func beforeOpen():
|
func beforeOpen():
|
||||||
for weapon in UIState.player.weapons:
|
for weapon in UIState.player.weapons:
|
||||||
|
weapon.show()
|
||||||
UIState.player.weaponStore.remove_child(weapon)
|
UIState.player.weaponStore.remove_child(weapon)
|
||||||
box.add_child(weapon)
|
box.add_child(weapon)
|
||||||
func afterClose():
|
func afterClose():
|
||||||
for weapon in box.get_children():
|
for weapon in box.get_children():
|
||||||
|
weapon.hide()
|
||||||
box.remove_child(weapon)
|
box.remove_child(weapon)
|
||||||
UIState.player.weaponStore.add_child(weapon)
|
UIState.player.weaponStore.add_child(weapon)
|
||||||
|
|||||||
Reference in New Issue
Block a user