Universal Render 模式下的多組 camera 管理
項目中使用到多組 camera, 造成戰鬥表現上面被 ui 給覆蓋, 起因是因為項目使用了 ugui 並且 Can vas 設定 Render Mode 為 Screen Space - Overlay

項目中使用到多組 camera, 造成戰鬥表現上面被 ui 給覆蓋, 起因是因為項目使用了 ugui 並且 Can vas 設定 Render Mode 為 Screen Space - Overlay

使用 php 5.4 連接 Mysql8 出現錯誤
PHP连接MySQL报错mysql_connect(): Server sent charset (255) unknown to the client.
必須把 mysql.ini裡面所有 utf8mb4 改成 utf8
進入 gcp sql, 選擇 mysql instance 進入編輯頁面, 在執行個體下方有個"升級"按鈕

目前為止在cocos h5上面遇到的問題做整理
手機啟動遊戲畫面是豎屏
需要修改build option, 將朝向改成 Landscape


解析度大於設計解析度時會在兩側留下空隙, 需要將fit width也開啟


在橫屏顯示下輸入鍵盤就會顯得格格不入

有兩種作法, 一種是 orientation 設定 auto, 玩家選擇適合的朝向, 因為 os 的鍵盤是跟著手機朝向的, 這時候把手機鎖定關閉, 手機旋轉90度後遊戲自然會變成橫版

另外一種就是維持 landscape 朝向, 但玩家一樣關閉手機朝向鎖定, 手機旋轉90度後開啟遊戲h5, 這樣就會以橫版方式啟動遊戲, 就不會有鍵盤朝向不一致的問題
