00:00 / 00:00

LAPLACE Chat

自動切換深色模式(OBS)

深色模式

如果您的 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 */
  ...
}

相關連結

最後更新於 2026年9月19日

Tech otakus destroy the world