diff --git a/scripts/game/card.gd b/scripts/game/card.gd index 52ab00e..d2c5fde 100644 --- a/scripts/game/card.gd +++ b/scripts/game/card.gd @@ -5,8 +5,10 @@ var type: String var card_name: String func set_texture(pic: String) -> void: - $Sprite.texture = ResourceLoader.load(pic) + var image = Image.new() + image.load(pic) + $Sprite.texture = ImageTexture.create_from_image(image) func set_card(cname: String) -> void: - card_name = cname - set_texture(GameManager.pic_list[card_name]) \ No newline at end of file + card_name = cname + set_texture("user://download/%s/assets/pics/%s" % [DownloadManager.uuid, GameManager.pic_list[card_name]]) diff --git a/scripts/game/game.gd b/scripts/game/game.gd index 8fb528d..b2897bb 100644 --- a/scripts/game/game.gd +++ b/scripts/game/game.gd @@ -6,6 +6,8 @@ var card_list: Array func _ready() -> void: init() + var card = create_card("Oxygen") + card.show() func init() -> void: if multiplayer.is_server(): @@ -26,4 +28,4 @@ func create_card(card_name: String): add_child(card) card.set_card(card_name) card_list.append(card) - print(card.card_name) + return card