CACAO WATCH
本頁是 CACAO WATCH(腕時計)的說明頁面。

OSC 對應版 CACAO WATCH
開始之前
若本文件有錯誤或需要補充的地方,請聯絡 @_0001cacao。
更新資訊刊登在頁面下方的更新紀錄中,請隨時查看。
Modular Avatar 對應版(建議)
- 將
OSC_Watch.L_MA.prefab拖放到 Avatar 底下 (戴在右手時使用OSC_Watch.R_MA.prefab) - 配合手腕位置調整大小等
- 完成!
舊版(手動設定時)
不使用 Modular Avatar 設定時的步驟。
1. 匯入
- 匯入最新版的 lilToon
- 匯入 Watch.unitypacage
2. 放置 Prefab
- 將 Watch (Prefab Asset) 拖放到 Hierarchy
- 配合 Avatar 移動、調整大小,並用 Shape Key 調整
- 放到 Avatar Armature 的適當位置
- 右鍵 > Unpack Prefab
- 在 Inspector 刪除 Animator(右鍵 > Remove Component)

3. 設定 FX 層
將 Watch_OSC>OSC_anim 中 Watch_OSC (Animator Controller) 的內容,原封不動加入 Avatar 的 VRC Avatar Descriptor 中 Playable Layers 的 FX 層。
(使用「がとーしょこらのおみせ」發布的「VRCAvatars3Tools」中的「AnimatorControllerCombiner」,可以輕鬆設定 FX 層。)
VRCAvatars3Tools - がとーしょこらのおみせ - BOOTH

- 請正確複製 Layers 與 Parameters。
- 另外請確認各 Animation 的 Write Defaults 為 off。

4. 變更動畫路徑
為了從 FX 層播放手錶動畫,需要修正動畫路徑。
將 OSC_anim 底下所有動畫的路徑改為正確的路徑。

- 正確的路徑依手錶放置的位置而不同。
- 例如開啟 Animation 並選擇 Set_hour 後按 F2 鍵,就會顯示路徑。

- 請將此路徑改為以 Avatar 為基準的相對路徑。
- 例如放在 Avatar 左手的 Lower Arm 底下時,在路徑開頭加上 Armature/Hips/Spine/Chest/Shoulder.L/Upper Arm.L/Lower Arm.L/OSC_Watch。這會依手錶放置的位置與 Avatar 的骨骼結構而不同。

- 同樣地,也請變更 hour、Set_min、minute、Set_sec、second 的路徑,並正確變更 OSC_anim 底下其他所有動畫的路徑。
5. 設定 Expression Menu 與 Expression Parameters
設定 VRC Avatar Descriptor 中 Expressions 的 Menu 與 Parameters。
- 將 Watch_OSC 的 Params 中的參數原封不動加入 Avatar 的參數。(Name、Type 錯誤時將無法正常運作。)

- 接著選擇 Avatar 的 Menu,從 Add Control 設定如下的控制項。Name 與 Icon 可以依喜好設定。

上傳 Avatar
- 若變更了 Expression Parameters,請 Detach Avatar 的 Blueprint ID,並作為另一個 Avatar 重新上傳。

使用方法
- 若 VRChat 中未啟用 OSC,請啟用 OSC。
- 電腦上必須執行對應的軟體。 請使用 https://github.com/mezum/vrcwatch 或 https://0001cacao.booth.pm/items/3694697 。
- 長時間待在同一個 Instance 時,手錶可能會稍微偏移,也可能因其他原因偏移。此時請從 Expression Menu 執行 Sync。
一般版 CACAO WATCH
必要資源
安裝方法
- 將
Watch.L_MA.prefab拖放到 Avatar 底下 (戴在右手時使用Watch.R_MA.prefab) - 配合手腕位置調整大小等
- 完成!
在 Unity 中設定開始時間
- 設定 CacaoWatch>Armature>Body 底下 Set_hour、Set_min、Set_sec 的 Transform.Rotation Y,即可設定任意時間。
- 參考:時鐘角度計算(時計算)

概要
- 附指針動畫 顯示的不是實際時間,而是在世界中停留的時間。移動世界或更換 Avatar 時會重置。開始時間可以在 Unity 中設定為喜歡的時間。(例如從 3 點或 10 點開始)
- 附調整用 Shape Key
- 共 12 種配色
- 附方便改貼圖的 psd 檔
主要內容物
- fbx 檔(共 1 種)
- 貼圖檔(共 12 種)
- UV 圖
- psd 檔
- unitypackage 檔
unitypackage 內容物
- 設定完成的 Prefab(共 1 種)
- 貼圖檔(共 12 種)
- 材質
禁止事項
- 轉賣、再發布
免責聲明
- 對於因使用本模型而產生的任何問題、損失或損害,製作者 cacao 概不負責。
更新紀錄
- v1.0 (2022/02/18) 發布
- v2.0 (2022/03/02) 新增對應 OSC 的即時時鐘
- v2.1 (2022/03/07) 修正動畫錯誤(僅變更 OSC 對應版,詳情請參閱文件。)
- v2.2 (2023/06/06) 新增 Modular Avatar 對應版
- v2.3 (2024/04/06) 一般版對應 Modular Avatar
其他
- 在 Assets>0001cacao>Watch>Materials>Watch 的設定中, 變更 色彩設定 > 主色(色設定 > メインカラー)的貼圖即可更換貼圖。請使用你喜歡的貼圖。
- 將 色彩設定 > 主色 2nd(色設定 > メインカラー2nd)設為 off,即可移除 CACAO 標誌。
- 附有依零件分圖層的 psd 檔。 可以輕鬆修改貼圖,歡迎多加利用。 此外,僅限依 psd 檔自行製作的貼圖可以轉賣、再發布。