feat: 实现卡牌创建功能
This commit is contained in:
@@ -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])
|
||||
set_texture("user://download/%s/assets/pics/%s" % [DownloadManager.uuid, GameManager.pic_list[card_name]])
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user