切換
舊版
前往
大廳
主題

手健王Final Tap更新#4 台灣最鳥排行榜上線了

猿墓求娛 | 2020-01-17 11:46:14 | 巴幣 0 | 人氣 114

美術夥伴辦的活動

沒有人參加,不意外,哈!

--------------------------------------------------------
美術夥伴:遊戲沒有排行榜好可惜喔
我:本來有啊,要架Server,很麻煩

美術夥伴:你是不是不行?
我:是啊
--------------------------------------------------------

總之,要我再把Server版改回來,太累了,我不幹,沒道理要我壓縮睡覺的時間...
把之前研究過的Firebase再拿出來搞搞

就這樣,簡易排行榜搞(copy & past)好了.......

筆記:
  1. Firebase有.Net3和4的lib之分,如果要用3rd party的plugin,可能要注意一下。通常替換Unity.Compat.dll、Unity.Tasks.dll的版本可解決
  2. 不用安裝3rd party plugins,官方的 範例 就夠了...
  3. Auth和Database程式碼,如果不複雜可以寫在一起,若要拆分成不同script,CheckAndFixDependenciesAsync()做一次即可。Auth做完Dependency後做Initial動作,同時通知(Event)Database做initial動作即可

Auth.cs



DB.cs


若開啟無腦模式參考官方範例,Auth與DB 的scripts都會在Start裡做CheckAndFixDependenciesAsync(),這將造成Auth和DB互斥,也就是二者只會有其中一個被執行...

詭異的是,這問題在editor mode不會出現,載入手機才會發生...

不要貪圖方便,copy and past 範例後,要再看一下,順一下邏輯,不然...

很智障,我就是 Yeah! 超驕傲!

創作回應

更多創作