卡牌放大模糊修復
解決原版檢視界面把普通尺寸卡牌整體放大後,標題、描述、費用和立繪一起變模糊的問題。
截圖 共 1 張
模組介紹 作者原文
解決原版檢視界面把普通尺寸卡牌整體放大後,標題、描述、費用和立繪一起變模糊的問題。
Card magnification blur repair
🎯 **項目地址**:
---
🔍 原版問題
原版檢視界面會實例化普通卡牌場景 `card.tscn`,然後直接把整張卡進行 **2倍縮放**。
這會帶來兩個主要問題:
- **文本和UI一起被放大**,導致標題、描述、費用和類型牌匾變得模糊。
- **立繪也跟着同一套縮放鏈走**,更容易受到額外的模糊或顯示誤差影響。
---
✨ 本Mod的處理方式
本Mod**並不直接重寫**原版的檢視邏輯,而是在檢視界面上方**額外掛接一個新的顯示層**。
**運行時流程如下**:
- 監聽進入檢視界面的 `NCard` 節點。
- 識別它是否位於 `InspectCardScreen` 下。
- 從原檢視卡中讀取當前的標題、描述、費用、類型、立繪等內容,生成簽名。
- 當卡牌內容變化時,複製原始的 `CardContainer`。
- 將複製出的卡面內部佈局、字號和相關控件**按檢視尺寸重新烘焙**,而不是依賴根節點的整體放大。
- 在檢視界面中掛載重建的覆蓋層卡面,並隱藏原來的縮放卡。
- 讓新的覆蓋層跟隨原檢視卡的位移、透明度和開場動畫。
- 對檢視立繪單獨做兼容處理,確保其尺寸、位置和清晰度保持穩定。
因此,遊戲原有的**翻頁、升級預覽和關閉邏輯**仍然完全由遊戲自身驅動,Mod只替換了**最終的視覺呈現層**。
---
📦 安裝方法
將以下文件放入遊戲的 `mods` 目錄:
- `Sts2CardRenderProbe.dll`
- `Sts2CardRenderProbe.pck`
**默認遊戲路徑示例**:
```text
C:\SteamLibrary\steamapps\common\Slay the Spire 2\mods
```
---
**GitHub**:
使用此Mod後,檢視卡牌時將獲得清晰銳利的文字和立繪,提升你的卡牌瀏覽體驗!🎮
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。