mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat(武器): 添加tease字段并调整武器卡布局
为武器添加tease文本字段用于显示额外信息 调整武器卡字体大小和布局,添加tease标签显示 更新公鸡角色的武器配置
This commit is contained in:
@@ -18,6 +18,7 @@ class_name Weapon
|
||||
}
|
||||
@export_multiline var descriptionTemplate: String = "造成$atk点伤害。"
|
||||
@export var sources: Array[String] = []
|
||||
@export var tease: String = ""
|
||||
@export var needEnergy: float = 0
|
||||
@export var cooldown: float = 100
|
||||
@export var debugRebuild: bool = false
|
||||
@@ -26,6 +27,7 @@ class_name Weapon
|
||||
@onready var avatarRect: TextureRect = $"%avatar"
|
||||
@onready var nameLabel: WeaponName = $"%name"
|
||||
@onready var sourceLabel: Label = $"%source"
|
||||
@onready var teaseLabel: Label = $"%tease"
|
||||
@onready var energyLabel: Label = $"%energy"
|
||||
@onready var beachball: ItemShow = $"%beachball"
|
||||
@onready var soul: ItemShow = $"%soul"
|
||||
@@ -124,6 +126,7 @@ func rebuildInfo(showNext: bool = false):
|
||||
nameLabel.soulLevel = soulLevel
|
||||
nameLabel.level = level
|
||||
sourceLabel.text = " × ".join(sources)
|
||||
teaseLabel.text = tease
|
||||
energyLabel.text = "%.1f" % needEnergy
|
||||
beachball.count = costBeachball
|
||||
soul.count = soulLevel
|
||||
|
||||
Reference in New Issue
Block a user