Prisma UI - NG 和 OG Web UI 框架輻射4(更新)

作者 NomadsReach·版本 v2.2.1.1·更新於 2026-09-28

PrismaUI F4 是一個下一代基於 F4SE 的 UI 框架,用真正的 HTML5、CSS3 和 JavaScript 取代了《輻射 4》十年前的 Flash 引擎。使用現代網頁標準構建響應式菜單、HUD 和覆蓋層——配備無縫的 C++/JS 橋接、完整 JSON 支持和實時 WebKit 檢查器。無需 Flash。無需 ActionScript。無需限制。

截圖 共 8 張

模組介紹 作者原文

PrismaUI F4 是一個下一代基於 F4SE 的 UI 框架,用真正的 HTML5、CSS3 和 JavaScript 取代了《輻射 4》十年前的 Flash 引擎。使用現代網頁標準構建響應式菜單、HUD 和覆蓋層——配備無縫的 C++/JS 橋接、完整 JSON 支持和實時 WebKit 檢查器。無需 Flash。無需 ActionScript。無需限制。

原址:

前置:

Address Library for F4SE Plugins:

Fallout 4 Script Extender (F4SE):

9月26號更新:

版本 2.2.1.1

非常長的更新日誌,請審覈:

請參見更新日誌:

9月21號更新:

版本 2.1.1

非常長的更新日誌,請審覈:

請參見更新日誌:

9月2號更新:

版本 2.1.0

請參見更新日誌:

版本 2.0.6

非常長的更新日誌,請審覈:

請參見更新日誌:

版本 2.0.5

可以在帖子裏找更新日誌或GitHub:)

查看帖子或 git 來獲取變更日誌。:)

8月9號更新2.0.4版本

7月21號更新:

版本 2.0.1

嘗試切換F4的問題已修復

版本 2.0

Prisma重大更新。該版本目前正在爲模組作者進行測試。普通用戶應下載1.x版本。

6月17號更新:

版本 1.8

穩定性與內存

通過調優超輕量引擎配置,大幅降低了每個視圖的內存使用。JavaScriptCore 現在會保守地設置堆大小,而不是擴展到整個系統內存(override_ram_size 上限爲 1 GB),初始 JS 堆也縮小了(大堆從 32 MB → 8 MB,小堆從 1 MB → 512 KB),WebCore 資源緩存減半(64 MB → 32 MB),前進/後退頁面緩存被禁用,並且渲染線程數量限制爲 2。在高負載訂單下,解決了一類內存不足導致的崩潰問題,當框架的內存佔用加上大量活動視圖時,會耗盡遊戲的 Scaleform UI 堆(Scaleform 分配失敗導致 CTD)。

可靠性監控

新增了每個託管插件視圖的健康監測。每隔 30 秒,它會記錄一次彙總信息(視圖數量、可見/隱藏/隔離、故障視圖、進程工作集),以及每個有問題視圖的詳細信息,所以從日誌中很容易找出表現異常的插件。那些反覆在崩潰恢復中失敗的視圖現在會被隔離——與渲染器隔開,所以單個壞掉的視圖不再會讓框架或遊戲不穩定。視圖句柄仍然有效,因此擁有它的插件可以繼續工作並重新創建它。在高內存壓力下,隱藏視圖的渲染緩衝區(CPU 像素緩衝和 GPU 紋理)會自動回收,並在視圖再次顯示時無損重建。

輸入與交互

爲聚焦視圖的透明區域增加了點擊穿透:現在點擊空白(透明)區域會傳遞到遊戲——比如與界面後面的 3D 模型互動——而從真實 UI 內容開始的拖拽則會一直被捕獲直到釋放。

通過保留焦點菜單的模態標誌修復了鼠標輸入捕獲問題;如果沒有這個標誌,下面的菜單可能會通過遊戲的設備層竊取鼠標輸入

6月5號更新:

版本 1.7.1

關於rivatuner/加力器額外警告。如果有問題,就需要關閉該項目。這些程序已知會在遊戲中引發問題。你完全可以使用高幀率。

關於rivatuner/加力器額外警告。如果有問題,就需要關閉該項目。這些程序已知會在遊戲中引發問題。你完全可以使用高幀率。

版本 1.7

重大更新和漏洞修復。所有模組作者必須在GitHub上針對新的SRC進行構建。

版本 1.6.6

修復了NG的問題

增加了對rivatuner的檢測,因爲rivatuner已知會在這類模組和ENB等模組中引發重大問題。

6月3號更新:

版本 1.6.5

漏洞修復了:)

PRISMAUI F4

構建遊戲內菜單、HUD和疊加界面,使用HTML、CSS和JavaScript,由Fallen World團隊維護。原始框架由PrismaUI開發。

點擊這裏 - 你能用PRISMA UI構建什麼 - Prisma不使用Chromium,UI

支持所有版本!

即將推出!憑藉PRISMAUI的力量,我替換了原版的醜陋工作坊菜單!(我的菜單會比你在這張圖片中看到的好得多)

現代模組《輻射4》UI

✔零要求:將設置控件綁定到實時Papyrus變量,只需簡單的JSON配置即可。

✔初學者友好:使用示例模板開始,直接從Prisma Designer構建。任何人都能做到!

✔現代網頁棧:用HTML5、CSS3、JS、React、Svelte或Tailwind構建HUD、菜單和庫存面板。

✔ 零比例形態依賴:完全繞過舊的Flash技術。

✔熱重載(F9)與檢查器:使用WebKit開發工具即時檢查元素並更新遊戲內佈局。

簡介

一個現代框架,允許你用與網絡相同的技術構建《輻射4》的界面。

忘掉Scaleform、Adobe Flash和ActionScript的侷限性吧。使用 PrismaUI F4 時,你可以直接用 HTML5、CSS3 和 JavaScript(ES2022)將界面渲染到遊戲流水線中。

無論你想構建自定義HUD、複雜菜單、交互終端,還是使用現代網絡框架如React、Vue或Svelte構建完整的庫存系統,PrismaUI F4都是爲《輻射4》創建任何界面的解決方案。

直接 Papyrus VM 集成(無需 C++)

你是隻用腳本編寫的模組製作者,不寫C++嗎?

PrismaUI F4 通過直接、實時的綁定,直接連接到遊戲引擎的 Papyrus 虛擬機。使用這個框架不需要寫一行C++。

通過搭建一個簡單的config.json,你可以直接將UI控件綁定到任何遊戲表單上的腳本屬性(PropertyValueFloat、PropertyValueInt、PropertyValueBool),或者直接綁定到引擎的TESGlobal表單上。C++ 後端會自動鎖定 Papyrus 虛擬機,並實時讀取/變更激活腳本變量。它完全彌合了開箱即用的空白。

輻射4 UI模組的未來

《輻射4》的模組圈長期依賴於諸如模組配置菜單(MCM)、FallUI以及基於Scaleform的SWF格式構建的其他模組等令人難以置信的工具。這些項目突破了可能性的極限,社區對此負有很大責任。

但Scaleform是2011年停止生產的基於Flash的技術。SWF文件需要專用的遺留工具來創建,無法熱加載,不提供調試功能,且隨着技術落後,維護變得越來越困難。有才華的模組作者花更多時間在與工具鏈鬥爭,而不是打造他們想要的體驗。

PrismaUI F4 改變了這一點。

你不用Flash,而是寫HTML、CSS和JavaScript——這些語言驅動着互聯網上每個網站。你不用Adobe Animate,而是用VS Code。你的UI不是SWF二進制文件,而是普通.html文件,你可以在幾秒鐘內編輯和重新加載。你會得到完整的現代Web工具鏈:React、Vue、Svelte、Tailwind、npm包,還有真正的WebKit DevTools檢查器。

這不是Scaleform的包裝。PrismaUI F4 完全繞過了它,直接將真實的 HTML 渲染器嵌入遊戲進程中。任何基於 PrismaUI F4 構建的插件都不依賴 MCM、FallUI 或任何 SWF 基礎設施。

這就是《輻射4》UI模組的發展方向。我們正在這裏公開建造它,爲社區服務。

爲什麼選擇PrismaUI F4?

現代技術棧

使用你喜歡的工具:CSS Grid、Flexbox、動畫和現代 JS 語法。不再用過時的鱗形限制戰鬥。

無限設計自由,使用任何現代網頁工作流程。無論你喜歡React、Vue、Svelte還是原版JS,PrismaUI F4都能讓你在《輻射4》中創建真正獨特且響應靈敏的界面。[/color>

簡單的雙向橋接

遊戲引擎與用戶界面之間的無縫通信。在C++(F4SE)和JavaScript之間輕鬆發送和接收復雜的JSON數據。[/color>

新標準

告別專用的傳統工具。PrismaUI F4 將《輻射4》模組帶入現代開發時代,讓你可以使用自己喜歡的 IDE 和網頁庫。[/color>

Live 熱加載

編輯你的HTML文件,按F9,立即看到變化。沒有重啓遊戲,也沒有重新編譯。

完整的 DevTools Inspector

檢查元素、設置斷點和用戶界面的分析,就像對待網站一樣。真正的開發工具,在輻射4裏面。

框架比較

SCALEFORM-BASED MODS (MCM / FallUI)

  • Flash / ActionScript 3: 過時的2000年代標準。
  • Adobe Animate:已停產的資源構建套件。
  • 工作流程:必須編譯、部署並重啓遊戲以看到變化。
  • 調試:沒有實時檢查器或調試工具。
  • 格式:SWF 二進制是不透明的塊狀,極難版本控制。
  • 生態系統:完全被現代開源軟件包生態系統排除在外。
  • 流水線:高度依賴引擎內置的Scaleform流水線。

PRISMAUI F4

  • HTML5 / CSS3 / JS (ES2022): 通用的現代網頁標準。
  • 任何IDE / VS Code:使用任何現代文本編輯器或網頁開發工具。
  • 實時熱加載(F9):編輯你的HTML/CSS,遊戲內即時看到更改。
  • WebKit DevTools Inspector:包含完整的元素佈局和代碼調試器。
  • 純源代碼:基於文本的資源在Git/GitHub …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
PrismaUI_F4 2.2.1.1 105454 2.2.1.1 2026-09-26T02-35Z nWjZdtrt9.zip
檔案大小
25.1 MiB