實況主儀錶板

丟丟砸砸

丟丟砸砸讓觀眾把東西丟向你的 VTube Studio 模型。物件會飛過畫面、命中模型, 模型會被推開、播表情、甚至被砸飛出畫面。

它解決什麼問題

對 VTuber 來說,觀眾能直接碰到你的方式其實很少, 聊天是文字,斗內是數字,都隔著一層。丟擲是少數會讓模型真的動起來的互動: 觀眾丟了什麼、打到哪裡、你被推到多遠,全部看得見,而你的反應就是內容。

怎麼開始

  1. 把丟擲小工具的 OBS 網址加進實況軟體。
  2. 在 VTube Studio 開啟 API,把連線位址填進設定 (通常是同一台電腦)。
  3. 命中區新模型預設會自動偵測、先幫你抓個大概;想自己貼合模型就把自動偵測關掉再手動調。
  4. 建立可丟擲的物品:圖片、音效、以及命中時的反應。 想用頻道表情當道具的話,可以一次勾選多顆表情批量建立,物品名稱直接沿用表情名稱。

命中與反應

命中區是一個跟著模型錨點移動的橢圓,尺寸以畫面高度的比例表示。命中時可以推動模型 (擊退)、 觸發 VTube Studio 熱鍵 (例如換表情),也可以設定停止被砸幾秒後自動飛回原位。

新模型的命中區預設交給自動偵測:它讀 VTube Studio 回報的模型輪廓, 推算臉在哪、多大,換模型時自動重算,不用每個模型都重新校一次。 開著的時候,命中區那幾個欄位會鎖起來,改由自動偵測算出來;想自己調就把它關掉。

自動偵測是估算,抓的是大概的位置。它靠的是模型輪廓, 而輪廓看不出哪裡是頭髮、哪裡是帽子,所以長髮、戴帽子、或是 Q 版大頭的模型比較容易偏。 覺得位置不對可以關掉自己調整;想從自動抓到的位置接著微調,按「以自動值填入」把數值搬進手動欄位再改。

角色血條

可以再往上加一層玩法:給角色一條血條,被砸就扣血。每個物品各自設定傷害, 血量歸零時對這一輪參與砸的觀眾發獎勵,挑全部或隨機 N 個、 總池均分或每人固定,並在聊天室發一則訊息。發完血條會空著停幾秒,再自動補回滿。

傷害設 0 的物品就是純特效,丟起來熱鬧但不影響血量;想讓某些道具「只是好玩」時很好用。

回血

血條不是只能一路往下掉。有兩種補回來的方式,可以只開一種,也可以兩種一起用: 自動回血每隔一段時間補固定的量,適合讓長時間的台不會一路見底; 兌換獎勵回血綁一個自訂忠誠獎勵,觀眾兌換一次就補一次, 等於把「救主播」也變成觀眾能參與的事。兩種的回血量各設各的,互不影響。

兌換那一種把獎勵名稱清空就是不使用,沒有另外的開關。 兩種回血都補不過血量上限,也都不會把血條從歸零的空窗裡拉起來 (那段時間血條就是停在 0); 回血本身不算被砸,所以設成「受傷才顯示」的血條不會因為回血自己冒出來。

常見誤解

  • 你自己測試丟擲不會誤觸發獎勵。 血條吃每一次命中 (包括測試按鈕丟的),但參與者名冊只收得認得出是哪位觀眾的那些。 所以測到歸零只會重置血條,不會平白發出點數。
  • 觀眾要打滿一整條血,歸零才會發獎勵。 測試按鈕丟的、或認不出是哪位觀眾的命中 (例如匿名小奇點或 YouTube 觸發的丟擲) 一樣扣血,也能把血條打空, 但只有觀眾打出的傷害算進獎勵。一輪裡觀眾的傷害加起來不到一條血時,血條照樣歸零、補回, 只是不發獎勵;觀眾這輪的傷害會留著,併到下一輪一起算。全由觀眾砸空的回合不受影響。 這種回合會在「血條紀錄」留一筆「觀眾傷害不足」,展開就看得到觀眾這輪打了多少、還差多少。 接連幾輪都沒有新的觀眾傷害時只記第一輪,要等觀眾再打中才會記下一筆。 這是刻意的:不然拿到 OBS 小工具網址的人就能用幾發假命中補刀,讓同一次付費丟擲反覆領獎。
  • 同一個 OBS 小工具開了好幾份,傷害也不會重複算。 例如兩個場景各放一個來源、或另外開了瀏覽器分頁,每一份都會看到同一批物品命中, 但同一件物品只扣一次血、只算一次觀眾傷害。
  • 「歸零冷卻」是血條空著停留的時間,不是「多久內不能再發獎」。 歸零後血條會停在 0 撐完這段秒數才補回滿,而空窗期間打中完全不算, 不扣血、也不列入下一輪的參與者。
  • 「受傷才顯示」不等於「沒滿血就顯示」。 它是被扣血的當下才出現,之後靜置設定的秒數沒再被砸就自動淡出, 即使血還沒補滿也一樣會隱藏。想讓血條一直掛著就選常駐顯示。
  • 沒有 Pro 一樣能玩血條,只是不會自動發點。 自動發送點數是 Pro 專屬,但關掉 (或方案到期) 時歸零訊息照發,設定也會原封不動留著, 之後恢復 Pro 就接著生效。
  • 血量文字的 {percent} 不含百分比符號。 要顯示 87% 請自己補上,寫成 {percent}%, 這樣才能排出「87 %」或「HP 87%」之類的變化。
  • 血條進度不會跨重啟保留。 伺服器重啟後血量回到滿的狀態,設定本身則不受影響。
  • 兌換回血的獎勵名稱要跟 Twitch 上的一字不差。 比對的是名稱本身,在 Twitch 那邊改過名字就對不上了,直接從欄位的清單挑最保險。 兌換也不受指令的權限與冷卻管轄,要限制頻率請在 Twitch 的那個獎勵上設冷卻或每人上限。
  • 小工具是直連你電腦上的 VTube Studio,不是經過我們的伺服器。 模型位置與受擊反應都在你本機處理,所以 VTS 沒開就不會有反應。
  • 「砸飛」的判定是模型中心被推出畫面多遠,不是看起來離開了沒。 模型以中心定位,所以放大的模型要把這個值調大,否則它會在你還看得到的時候就停住。
  • 自動飛回的秒數是從「停止被砸」開始算。 連發還在打的時候不會中途回位,不用擔心動畫被打斷。
  • 切換型熱鍵需要設定恢復秒數。 那是「再觸發同一個熱鍵一次」來還原;動畫播完會自動恢復的類型填 0 就好。
  • 圖片只吃 http(s) 網址,不接受 data: 網址。 GIF 可以播動畫,但跨網域需要對方允許 CORS。
  • 超出方案上限的物品不會被推到小工具。 它還在清單裡,只是不會出現在畫面上。刪掉其他物品或升級方案即可恢復。

設定項目

物理、命中區、受擊反應與 VTube Studio 設定。調整會即時套用並儲存到已連線的「OBS 小工具」。

物品砸中角色即扣血,血條歸零時對參與砸砸的觀眾發放獎勵。血量以伺服器為準、即時套用。

一次勾選多顆 Twitch 表情,直接建立成物品;物品名稱沿用表情名稱。音效與下方數值整批共用,要逐件微調再回單筆編輯。

觸發即「含丟擲動作」的自動化通知規則;冷卻、權限與進階條件到自動化通知編輯。

以下內容取自後台介面的說明文字,與實際介面同步。

設定說明
命中粒子特效物品命中模型時噴出粒子。
連發預設間隔 (ms)一次丟多件時每件之間的延遲。
命中區垂直位移把命中區相對綠色十字往上/下微調 (十字不動);通常保持 0 不用動,整組要移動請用「位移 Y」。
自動偵測命中區依 VTube Studio 回報的模型輪廓推算臉的位置與大小,換模型會自動重算。這是估算,抓的是大概的位置 (長髮、帽子、Q 版大頭的模型比較容易偏),不滿意可以關掉自己調整。
頭部甩動命中時以參數注入讓模型甩頭。
擊退命中時推動模型;行為由下方擊退模式決定。
停砸後回位秒數停止被砸後經此秒數自動飛回原位,連發還在打 (含已砸飛) 就不會中途回位。
砸飛判定距離模型中心要被推出畫面邊界多遠才算「砸飛」 (1 = 剛過邊、5 = 很遠)。模型以中心定位,大型/放大的模型請調大,否則會在還看得到時就停住。
VTS 熱鍵 ID命中時觸發的 VTube Studio 熱鍵 (如表情),選填。
熱鍵恢復秒數切換型熱鍵用:觸發後經此秒數再觸發同一熱鍵一次以恢復;效果進行中不重複觸發、被砸會順延恢復。0 = 不自動恢復 (動畫播完自動恢復或循環型不需要)。
連動 VTube Studio「OBS 小工具」會直連實況電腦上的 VTube Studio,取得模型位置並觸發受擊反應。
VTS API 位址通常為 ws://127.0.0.1:8001 (VTube Studio 與 OBS 同一台電腦)。
啟用血條玩法觀眾砸中角色即扣血,血條歸零時對參與者發放獎勵
顯示血量數字在血條上顯示血量文字 (格式與對齊可自訂)
文字格式可用 {current} 目前血量、{max} 血量上限、{percent} 百分比 (不含 % 符號)。留空則用「{current} / {max}」。
血條標籤顯示在血條上方的文字 (可留空)
受傷後顯示秒數被扣血的當下顯示血條,之後靜置這麼多秒沒再被砸就自動隱藏
取到第幾名傷害相同算同一名次,實際得獎人數可能超過此值
自動發送點數血條歸零時自動發點給參與者 (Pro 專屬;未開啟仍會公告得獎名單)
發放總池所有得獎者平分這個點數池
每人點數每位得獎者各得這麼多點
最少參與人數參與人數少於此值時不發點 (0 = 只要有人參與就發)
單次發放總量上限單次歸零最多發出的點數 (安全上限)
歸零冷卻血條歸零後空著停留這麼多秒,時間到才自動回滿;空窗期間的命中不扣血也不計入參與者 (0 = 立刻回滿)
歸零訊息血條歸零時在聊天室公告得獎名單
以 /announce 公告以 Twitch /announce 醒目公告形式發送,否則為一般聊天訊息
自動回血每隔一段時間自動回復血量;歸零冷卻的空窗期間暫停,而且回血不會讓「受傷才顯示」的血條自己冒出來
每次回復血量每次回復多少血,最多補到血量上限
兌換獎勵回血觀眾兌換這個自訂忠誠獎勵時,幫主播回一次血。名稱留空就不使用。
每次兌換回復血量一次兌換回多少血,跟自動回血各算各的,最多補到血量上限。
重量 ×越重飛得越慢、砸得越大力。
傷害命中角色血條扣多少血 (0 = 純特效不扣血)
超出上限此物品超出目前方案的數量上限,不會下推至「OBS 小工具」;刪除其他物品或升級方案即可恢復。
校正標記在「OBS 小工具」上顯示錨點十字 (綠) 與命中區橢圓 (紅)。十字 = VTS 回報的模型中心,常偏低甚至跑出畫面;先用「位移」把十字移到角色胸口,再用命中區讓紅橢圓蓋住想被砸中的部位。
縮放跟隨VTS 縮放模型時,位移與命中區的跟隨強度。1 = 精確跟隨 (預設),正常不需調整;個別模型縮放後仍有小偏差時再微調,越漂越遠 → 調大;跟過頭 → 調小。
啟用丟丟砸砸關閉時丟擲觸發與「OBS 小工具」都不會運作;切換即時生效。
已發點點數已實際入帳
未開發點沒有開啟「自動發送點數」,所以這一輪只發了公告
非 Pro自動發點是 Pro 功能;設定會保留,但這一輪只發了公告
每人 0 點金額被人數分光、或被單次發點總量上限夾掉,算下來每人是 0 點
人數不足得獎人數低於「最少參與人數」,這一輪不發點也不公告
觀眾傷害不足血條打空了,但對得到觀眾的傷害不到一條血 (測試丟擲、匿名、YouTube 觸發的不算),這一輪不發點也不公告,傷害留到下一輪累計

其他說明

  • 命中區為跟隨模型錨點的橢圓,尺寸為相對畫面高的比例。
  • 自動偵測開啟中,這幾項會自動算出來。想自己調整可以關掉自動,或用上面的「以自動值填入」接著改。
  • http(s) 網址,瀏覽器可解碼的音檔 (wav/mp3/ogg)。
  • 校正 = VTS 模型座標對畫面像素的換算;調整即時套用,請開啟校正標記、對照 OBS 畫面調整 (無 VTS 時標記顯示固定錨點)。
  • 校正、命中區、VTS 熱鍵與出界判定依 VTube Studio 模型分開儲存 (上限 10 組);切到已儲存的模型自動套用,其餘沿用全域預設。
  • 熱鍵與出界判定為模型專屬欄位,目前的調整將儲存於此模型。
  • 觀眾丟物品砸你的 Live2D 模型,命中會有反應 (需 VTube Studio)
  • 每次血條歸零結算一筆,僅保留 30 天。

其他設定項目

這些設定在後台介面上沒有額外說明文字,此處僅列出名稱。

  • 恢復預設
  • 快速套用
  • 溫和
  • 標準
  • 狂暴
  • 物理
  • 丟擲
  • 命中區
  • 受擊反應
  • 音量
  • VTube Studio
  • 角色血條
  • 重力 (px/s²)
  • 丟擲速度 (px/s)
  • 最大自旋 (度/秒)
  • 物品基準尺寸 (px)
  • 同時物品上限
  • 反彈係數
  • 出生邊
  • 左上
  • 右上
  • 左下
  • 右下
  • 命中區寬度
  • 命中區高度
  • 目前自動值:
  • 偵測中,正在讀取模型輪廓…
  • 以自動值填入
  • 偵測不到模型輪廓,暫時沿用手動設定的數值。請確認 VTube Studio 已連線並載入模型。
  • 反應整體強度
  • 擊退模式
  • 彈回
  • 累積 (可砸飛)
  • 擊退強度
  • 回位秒數
  • 熱鍵觸發機率
  • 音效音量
  • VTS 授權已保存:重新載入「OBS 小工具」不會再跳授權視窗。
  • 尚未授權:「OBS 小工具」第一次連線時會在 VTube Studio 跳出授權視窗。
  • 圖文教學
  • VTube Studio 連線操作說明
  • 開啟 VTube Studio,點左上角「⚙」齒輪圖示進入設定,找到「VTube Studio Plugins」卡片,開啟「開啟 API (允許外掛程式)」 (埠號預設 8001,需與下方「VTS API 位址」欄一致)。
  • 確認狀態顯示綠燈「API 已啟動並正在執行中」,代表 VTube Studio 這端已就緒。
  • 回到本頁開啟「連動 VTube Studio」,VTube Studio 會跳出外掛授權視窗,找到「ChiwaBots Throwing」並點「允許」完成連線。只需授權一次,之後重新啟動不會再跳出。
  • 血量上限
  • 血條位置
  • 跟隨模型
  • 固定位置
  • Y 偏移
  • 水平位置
  • 垂直位置
  • 外觀
  • 血條寬度
  • 血條高度
  • 文字對齊
  • 靠左
  • 置中
  • 靠右
  • 目前血量
  • 百分比 (不含 %)
  • 顯示時機
  • 常駐顯示
  • 受傷才顯示
  • 歸零獎勵
  • 發放對象
  • 全部參與者
  • 隨機挑選
  • 貢獻度排名
  • 抽出人數
  • 此人數少於「最少參與人數」,血量歸零時將永遠不發點
  • 發點方式
  • 總池均分
  • 每人固定
  • 啟用歸零訊息
  • 自訂訊息
  • 預設:
  • 還原預設
  • 得獎名單
  • 得獎人數
  • 點數 (總池或每人) (完整 1,200)
  • 點數 (總池或每人) (中文單位 1.2萬)
  • 點數 (總池或每人) (日文單位 1.2万)
  • 傷害最高者
  • X 偏移
  • 回血間隔 (秒)
  • 回血
  • 全選
  • 啟用
  • 停用
  • 刪除
  • 取消選取
  • 新增物品
  • 批量新增表情
  • 批量新增
  • 尚無物品。
  • 升級 Pro 可提高物品數量上限。
  • 名稱
  • 圖片
  • 音效
  • 尺寸 ×
  • 音量 ×
  • 試聽
  • 前往自動化通知
  • 快速建立
  • 尚無丟擲觸發。
  • 新增丟擲觸發
  • 什麼時候砸?
  • 尚未新增物品,請先到「物品」分頁新增。
  • 觸發
  • 已觸發
  • 校正教學
  • 校正與命中區設定
  • 開啟下方「校正標記」,OBS 小工具上會顯示綠色十字 (VTS 回報的模型中心) 與紅色橢圓虛線 (命中區範圍)。
  • 拖曳「位移 Y」把綠色十字移到角色脖子或胸口附近;通常為負數 (往上),依模型多落在 -200 到 -600 之間。
  • 回到「命中區」,調整「命中區高度」與「命中區寬度」,讓紅色橢圓虛線貼合模型外緣、蓋住想被砸中的部位。
  • 測試與校正
  • 測試丟擲
  • 測試丟擲 ×100
  • 位移 X
  • 位移 Y
  • 立即回位
  • 模型設定檔
  • 目前模型
  • 未偵測到模型 (「OBS 小工具」或 VTube Studio 未連線)
  • 已有專屬設定
  • 使用全域預設 (調整後自動建立)
  • 縮放基準
  • 目前
  • 倍率
  • 尚未鎖定縮放基準,調整校正或命中區後即鎖定,之後切換模型也不會跑掉。
  • 已儲存的模型
  • 模型專屬欄位:目前的調整將儲存於此模型
  • 展開
  • 公告
  • 最高傷害
  • 觀眾傷害
  • 全部結果