iter52-卡3:迭代52卡③(presentation层封装修复): A1三类42字段公开化(280处改址)+A2拆件子件公开面(vitals14/motion14/board_hover七口)+B族组合根交接面(18服务+12句柄口,束参两处,on_*保私有)+C族杂项(UiKit三工厂/构造交付)——presentation私取sweep恒零(V1-V4,105checks),main.gd例外键32与ui_kit例外键23落基线(§3.2误测0/0反哺点),探针测试22处引用迁移,渲染golden与探针套件零转红; 验收档中
This commit is contained in:
1 parent
f2c3a3887d
commit
67024cb9ec
42 files changed
+1391
-679
No files matched your search
@@ -32,6 +32,14 @@ const GOLD_DONE := Color8(104, 86, 44) # 已过节点暗金·关卡画面
|
||||
|
||||
const SEAL_BLACK := Color8(0, 0, 0) # 封印黑 #000000——封印宣告色(紫色与微光蓝族色相冲突故弃;
|
||||
# 黑色无色相,天然避开禁入带——与妨害紫 281° 各留 12-14° 间距)
|
||||
|
||||
# 封印印记参数(art-bible §8.2「封印印记参数表」单点对照——改值须本表与 §3.2 同批修订,禁在此改值):
|
||||
const SEAL_RING_FRAC := 0.82 # 环外径 = 0.82 × 格边
|
||||
const SEAL_WALL_FRAC := 0.11 # 环壁厚 = 0.11 × 环径
|
||||
const SEAL_ARM_FRAC := 0.156 # 十字臂宽 = 0.156 × 环径
|
||||
const SEAL_HALO_FRAC := 0.09 # 环外光圈宽 = 0.09 × 格边(§8.2 条款定值——层件注入源,实现决定记录在案)
|
||||
const SEAL_HALO_ALPHA := 0.50 # 环外光圈峰值 alpha
|
||||
const SEAL_HALO_GAMMA := 1.6 # 环外光圈向外衰减指数
|
||||
const RED_DEEP := Color8(150, 60, 48) # 深朱(敌卡框/敌像)
|
||||
const RED_MINE := Color8(150, 44, 36) # 引爆雷字朱(已开危险格"雷"字)
|
||||
const RED_FORBID := Color8(120, 60, 50) # 禁止框朱
|
||||
@@ -353,7 +361,7 @@ static func vignette_rect() -> TextureRect:
|
||||
# 程序纹理循环带,确定性生成零随机。光柱采用连续 alpha:
|
||||
# 带内 alpha 0→0.05→0 横向过渡+纵向衰减上亮下暗;
|
||||
# 纹理 filter=显式 LINEAR 白名单(与暗角/地图渐变同血统)
|
||||
static func _beams_rect() -> TextureRect:
|
||||
static func beams_rect() -> TextureRect:
|
||||
var img := Image.create(560, 560, false, Image.FORMAT_RGBA8)
|
||||
_paint_beams(img)
|
||||
var tr := TextureRect.new()
|
||||
@@ -390,7 +398,7 @@ static func _paint_beams(img: Image) -> void:
|
||||
|
||||
|
||||
# 竖向渐变底(demo #v-map linear-gradient(180deg, top 0%, low 40%)——stop 后恒 low)
|
||||
static func _gradient_base(top: Color, low: Color, stop := 0.4) -> TextureRect:
|
||||
static func gradient_base(top: Color, low: Color, stop := 0.4) -> TextureRect:
|
||||
var g := Gradient.new()
|
||||
g.offsets = PackedFloat32Array([0.0, stop])
|
||||
g.colors = PackedColorArray([top, low])
|
||||
@@ -863,7 +871,7 @@ class SwitchToggle:
|
||||
_knob.size = Vector2(18, 16)
|
||||
|
||||
|
||||
static func _switch_toggle(initial: bool) -> SwitchToggle:
|
||||
static func switch_toggle(initial: bool) -> SwitchToggle:
|
||||
return SwitchToggle.new(initial)
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user