
如果您的 OBS 中有多個場景,例如一個淺色背景的場景,用於雜談;一個深色背景的場景,用於遊戲,那麼常見的做法是在 OBS 中新增兩個彈幕機來源,一個設為淺色模式、一個設為深色。但這麼做會有兩個缺點:
- 等於在 OBS 中開了兩個彈幕機,會額外佔用資源,如果您有兩個以上的場景,佔用的資源會更多
- 切換場景時,彈幕機的顯示會不連貫、不夠流暢
因此,LAPLACE Chat 彈幕機加入了一項原創功能,可直接呼叫 OBS 的 API,自動判斷場景類型,並自動切換彈幕機的顏色
使用方式
- 在瀏覽器來源的「頁面權限」一項中,將權限改為「使用者資訊的讀取權限(目前場景收藏、轉場)」
- 在彈幕機來源上按右鍵,選擇「複製」
- 新增一個場景,或切換到其他場景,在「來源」的空白處按右鍵,選擇「貼上(參照)」,此時兩個場景中都會出現一個彈幕機,但它們是類似指標的形式,指向的是同一個瀏覽器來源
- 選定要將彈幕機改為深色的場景,按右鍵重新命名,在場景名稱中加入
[dark]標記。位置不拘,建議放在最後,例如 全螢幕遊戲[dark]
如果您比起文字更習慣看影片,可以參考下方的影片教學
開發者
身為開發者,您可以透過定義 [data-theme='dark'] 與 [data-theme='light'],強制切換到不同的配色模式:
@layer template {
[data-theme='light'] {
--mix-base: #000;
--mix-factor: 98%;
}
/* other styles */
...
}相關連結
- Scene-based Styling (OBS) - 將此方法延伸到自訂場景,讓樣式跟著場景切換
- Templates - 了解範本優先順序與層疊層的使用方式
最後更新於 2026年9月19日