Skip to content

rogeraabbccdd/Udon-TaiwanWeather

Repository files navigation

VRChat 台灣一週天氣預報

在 VRChat 顯示台灣各縣市未來一週天氣預報,資料來源為 accuweather.com
目前資料每兩個小時更新一次

範例世界

Unity 使用方法

  • 安裝 VRChat World SDK3
  • 安裝 UdonSharp
  • Releases 下載 unitypackage 後匯入至專案
  • v1.1.0 以上需要 VRCSDK 3.1.11 及 UdonSharp 1.1.7 以上版本
  • 若使用 v1.0.0 及 v1.0.1 版本且 UdonSharp 為 0.x 需手動修改 prefab 設定
    • 開啟 Udon Taiwan Weather.prefab
    • Udon Taiwan Weather/Data,找到 Weather Video (Script) 元件,點 Convert To UdonBehaviour
    • 移除 Udon Taiwan Weather/Data 重複的、沒有預設設定值的 UdonBehaviour 元件
    • 找到 Udon Taiwan Weather/Canvas/ButtonButton 元件,將 Udon Taiwan Weather/Data 拖曳至 On Click () 內,選擇 Runtime OnlyUdonBehaviour.SendCustomEvent(string),輸入 Reload
      UdonSharpButton
    • 找到 Udon Taiwan Weather/Canvas/Top/DropdownDropdown 元件,將 Udon Taiwan Weather/Data 拖曳至 On Value Changed (Int32) 內,選擇 Runtime OnlyUdonBehaviour.SendCustomEvent(string),並輸入 OnCitySelected
      UdonSharpDropdown
  • Udon Taiwan Weather.prefab 放入場景
  • Udon Taiwan Weather/Data 設定預設縣市,能使用的值有
    • 基隆市
    • 台北市
    • 新北市
    • 桃園市
    • 新竹市
    • 新竹縣
    • 苗栗縣
    • 台中市
    • 彰化縣
    • 南投縣
    • 雲林縣
    • 嘉義市
    • 嘉義縣
    • 台南市
    • 高雄市
    • 屏東縣
    • 宜蘭縣
    • 花蓮縣
    • 台東縣
    • 澎湖縣
    • 金門縣
    • 連江縣

資料來源