feat: 将卡牌生成中的场景替换为SceneManager统一加载
This commit is contained in:
@@ -2,7 +2,7 @@ extends Node
|
|||||||
|
|
||||||
var current_scene = null
|
var current_scene = null
|
||||||
|
|
||||||
var Card = ResourceLoader.load("res://prefabs/game/card.tscn")
|
var Card = ResourceLoader.load("res://scenes/game/card.tscn")
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
var root = get_tree().root
|
var root = get_tree().root
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
extends Node2D
|
extends Node2D
|
||||||
|
|
||||||
var CardScene = preload("res://scenes/game/card.tscn")
|
|
||||||
|
|
||||||
var card_list: Array
|
var card_list: Array
|
||||||
|
|
||||||
func _ready() -> void:
|
func _ready() -> void:
|
||||||
@@ -27,7 +25,7 @@ func init() -> void:
|
|||||||
$Player1/Username.text = GameManager.username
|
$Player1/Username.text = GameManager.username
|
||||||
|
|
||||||
func create_card(card_name: String):
|
func create_card(card_name: String):
|
||||||
var card = CardScene.instantiate()
|
var card = SceneManager.Card.instantiate()
|
||||||
add_child(card)
|
add_child(card)
|
||||||
card.set_card(card_name)
|
card.set_card(card_name)
|
||||||
card_list.append(card)
|
card_list.append(card)
|
||||||
|
|||||||
Reference in New Issue
Block a user