Jkeeper 发布的文章

目前為止在cocos h5上面遇到的問題做整理

  1. 手機啟動遊戲畫面是豎屏
    需要修改build option, 將朝向改成 Landscape
    48114-g3x93c6232w.png
    29597-oulnl8c01aj.png

  2. 解析度大於設計解析度時會在兩側留下空隙, 需要將fit width也開啟
    85040-irvs7pct82.png
    47663-lzmr8jahpdp.png

  3. 在橫屏顯示下輸入鍵盤就會顯得格格不入
    08448-nqpgiz5c2lj.png

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

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

  1. iphone啟動遊戲後顯示黑屏, 但有聲音
    需要修改 Camera 的 Far, 調整到2048
    90410-tufqlxsgshn.png

遊戲啟動首包達到68mb, 把多數圖片資源放到bundle後, 啟動降低到36-38mb, 整體啟動速度也快多了
84976-fkvtvjc9d36.png

三個目錄分別建立各自的 bundle 並打包
73637-lwtawh8xs5.png

從 build 目錄大概可以看出大小在20mb
02868-jddozxfwd1m.png

後續還要把 resource 目錄下的字型做優化, 再把創角的 prefab 拉出來到 bundle, 這樣應該可以把首包 resource 給縮小到15mb以下

目前打包出來的資源中 cocos-js 大小在 3.79 MB 上下
47434-hd42r2owcr9.png

關閉某些cocos中不需要的功能
01530-hiagoembrp.png

可以縮減 _virtual_cc 的大小
28425-wrffn32fjj.png

Note. No deprecated APIs 打開後 XMLHttpRequest 調用會出錯, 被縮減掉了, 後續還是打開

點鏈結並關注 Bot Father https://t.me/BotFather
https://docs.ton.org/develop/dapps/telegram-apps/step-by-step-guide#setting-up-a-bot-for-the-app

創建 bot
/newbot

新增好 bot 後修改 bot 設定
/mybots

點 @stickcody_bot.
bot setting > menu button > edit menu button url

輸入url: https://alnairclt2.wetacoin.com
輸入title: alnair

創建成功
37901-0ek2aeayb0yi.png

切換到 anubis bot
77658-pnocgbevdt.png

點左下角 "alnair"
40515-5mu7wnzjk45.png

可以看到遊戲啟動了
42411-3exowy5nys2.png