1
1
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:
2026-04-04 09:11:45 +08:00
parent 4302055086
commit db1a1625da
3 changed files with 21 additions and 8 deletions
+3
View File
@@ -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