新增存档面板:组/槽两级列表浏览与删除
This commit is contained in:
@@ -1 +1,22 @@
|
||||
extends Panel
|
||||
## 存档槽位条目(挂载于 SaveSlot.tscn,填充右侧槽位列表)。
|
||||
extends PanelContainer
|
||||
|
||||
## 请求读档该槽。
|
||||
signal load_requested(profile_id: int, slot_name: String)
|
||||
## 请求删除该槽。
|
||||
signal delete_requested(profile_id: int, slot_name: String)
|
||||
|
||||
var _profile_id: int = 0
|
||||
var _slot_name: String = ""
|
||||
|
||||
func set_data(profile_id: int, slot_name: String, date: String) -> void:
|
||||
_profile_id = profile_id
|
||||
_slot_name = slot_name
|
||||
%SaveNameLabel.text = slot_name
|
||||
%SaveSlotInfo.text = date
|
||||
|
||||
func _on_button_load_button_up() -> void:
|
||||
load_requested.emit(_profile_id, _slot_name)
|
||||
|
||||
func _on_button_delete_button_up() -> void:
|
||||
delete_requested.emit(_profile_id, _slot_name)
|
||||
|
||||
Reference in New Issue
Block a user