最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何用CocosCreator制作微信小游戲

 更新時(shí)間:2021年04月15日 15:10:38   作者:我叫墨小白  
這篇文章主要介紹了如何用CocosCreator制作微信小游戲,從下載工具到配置,最后連接微信小游戲預(yù)覽,一步步很詳細(xì),希望讀者們仔細(xì)看一下

CocosCreator在1.8版本開(kāi)始,就支持一鍵發(fā)布微信小程序,下面是詳細(xì)的發(fā)布步驟:

1、在微信公眾平臺(tái)下載微信開(kāi)發(fā)者工具

 地址: https://mp.weixin.qq.com/debug/wxagame/dev/devtools/download.html?t=2018115,根據(jù)需要選擇相應(yīng)的版本。

2、cocoscreator設(shè)置

選擇Cocos Creator --> 偏好設(shè)置 --> 原生開(kāi)發(fā)環(huán)境,配置WechatGame程序路徑,點(diǎn)擊保存并關(guān)閉。

3、配置構(gòu)建發(fā)布

下面的界面:

 游戲名稱(chēng)根據(jù)需要自己寫(xiě)入,發(fā)布平臺(tái)懸著Wechat Game,appid可以暫時(shí)不填寫(xiě),因?yàn)槲⑿判∮螒蚴强梢灾С譄o(wú)appid的調(diào)試,但是會(huì)有功能受到限制。根據(jù)項(xiàng)目需要,選擇初始場(chǎng)景以及參與構(gòu)建的場(chǎng)景。MD5 Cache的勾選,根據(jù)官方文檔,是為了進(jìn)行版本控制(不明白就先勾上,下文會(huì)用得到)。詳細(xì)內(nèi)容可以參考官方文檔。 當(dāng)你看到箭頭3指向的內(nèi)容顯示completed,則表示已經(jīng)構(gòu)建成功了。因?yàn)槲沂侵苯訕?gòu)建成功,沒(méi)遇到什么意外情況,所以是不是有坑,我就不清楚了,如果遇到了問(wèn)題,最直接的辦法就是使用creator的helloworld工程進(jìn)行編譯,如果沒(méi)有編譯成功,就檢查下自己的環(huán)境是不是配置的有問(wèn)題。 一切OK,點(diǎn)擊運(yùn)行。

4、打開(kāi)小程序項(xiàng)目

如果你是第一次打開(kāi),會(huì)看到下面的界面:

選擇小程序項(xiàng)目,進(jìn)入下面的界面 

選擇項(xiàng)目目錄,(項(xiàng)目路徑)\(項(xiàng)目名稱(chēng))\build\wechatgame,如果有appId,直接填寫(xiě),也可以注冊(cè),我只是做一個(gè)demo,趟趟雷,所以直接選擇小游戲,點(diǎn)擊確定。

5、進(jìn)入微信開(kāi)發(fā)工具 

這時(shí)候你就可以看到你編輯的游戲界面了,你也可以直接在界面上直接游戲,檢驗(yàn)下游戲有沒(méi)有問(wèn)題。順便給小白推薦個(gè)教程, http://www.byjth.com/CocosCreator/66.html閉眼就天黑的博客,很適合小白學(xué)習(xí)怎么使用creator去做游戲,只看教程是沒(méi)用的,重點(diǎn)還是多學(xué)多做。這個(gè)游戲就是照著他的教程擼出來(lái)的。

6、編譯

可以在工具上的左側(cè)模擬器界面看到這個(gè)小游戲的運(yùn)行。

7、預(yù)覽

可以通過(guò)微信的掃一掃在手機(jī)上體驗(yàn)?zāi)愕牡谝粋€(gè)小游戲。但是有一個(gè)需要注意的地方,如果按照這個(gè)教程來(lái)走的話(huà),你可能會(huì)遇到這個(gè)問(wèn)題( 代碼包大小為 xxxx kb,上限為 4096 kb,請(qǐng)刪除文件后重試 ),如果運(yùn)氣好,包體大小正好小于4096kb,那就可以用手機(jī)玩玩了。好了,別著急,現(xiàn)在來(lái)填坑。 根據(jù)官方文檔介紹,在小游戲的環(huán)境中,資源管理是最特殊的部分,其中就有一條,  小游戲的包內(nèi)體積不能夠超過(guò) 4mb,包含所有代碼和資源,額外的資源必須通過(guò)網(wǎng)絡(luò)請(qǐng)求下載。這就有點(diǎn)尷尬了,只有4m,那就只能使用網(wǎng)絡(luò)下載了,不要擔(dān)心,處理起來(lái)很簡(jiǎn)單,因?yàn)閏ocoscreator已經(jīng)給我們封裝好了,可以直接調(diào)用。 具體操作步驟如下:

  • 在構(gòu)建時(shí),勾選md5Cache,上文已經(jīng)勾選了,如果沒(méi)有勾選,請(qǐng)重新build一下。
  • 將小游戲發(fā)布包中的res文件夾完整的上傳到服務(wù)器。
  • 刪除發(fā)布包中的res文件夾。
  • 在 main.js 中,找到對(duì)應(yīng)代碼段并添加 REMOTE_SERVER_ROOT 的設(shè)置 require('libs/wx-downloader.js'); // 添加這行代碼,將 URL 修改為正確的 res 遠(yuǎn)程路徑。 wxDownloader.REMOTE_SERVER_ROOT = 'https://www.xxx.com/remote-res/'; boot();PS:如果你不太了解在哪里加,在main文件搜索boot();找到 else if ( true ) ,就在這兒加。另外,網(wǎng)絡(luò)地址指向的是res的父目錄,即res的上一層。不過(guò),后面發(fā)現(xiàn)在game.js下面也有這個(gè)路徑,我直接在那里寫(xiě)入了網(wǎng)址,也是ok的,具體情況不太清楚,總之兩處寫(xiě)一處就好。
  • 對(duì)于測(cè)試階段來(lái)說(shuō),可能你無(wú)法部署到正式服務(wù)器上,需要用本地服務(wù)器來(lái)測(cè)試,那么請(qǐng)?jiān)谖⑿砰_(kāi)發(fā)者工具中打開(kāi)詳情頁(yè)面,勾選項(xiàng)目設(shè)置中的 不檢驗(yàn)安全域名、TLS 版本以及 HTTPS 證書(shū) 選項(xiàng)。

8、預(yù)覽成功

會(huì)生成一個(gè)二維碼,使用微信掃一掃,打開(kāi)小游戲,這時(shí)候,你可能看到有編譯異常,不用太在意,先看下運(yùn)行效果。你可能看到的是全黑的一屏,點(diǎn)擊右上角的...選擇打開(kāi)調(diào)試,重新掃一下二維碼,這時(shí)候手機(jī)上就可以運(yùn)行了。
至此,小游戲的開(kāi)發(fā)部署算是完成了。

以上就是如何用CocosCreator制作微信小游戲的詳細(xì)內(nèi)容,更多關(guān)于CocosCreator制作微信小游戲的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • javascript每日必學(xué)之繼承

    javascript每日必學(xué)之繼承

    javascript每日必學(xué)之繼承,介紹了有關(guān)繼承的相關(guān)內(nèi)容,感興趣的小伙伴們可以參考一下
    2016-02-02
  • 一些手寫(xiě)JavaScript常用的函數(shù)匯總

    一些手寫(xiě)JavaScript常用的函數(shù)匯總

    這篇文章主要給大家介紹了一些手寫(xiě)的JavaScript常用的函數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 使用element-ui的upload組件上傳代碼包時(shí)遇到的問(wèn)題小結(jié)

    使用element-ui的upload組件上傳代碼包時(shí)遇到的問(wèn)題小結(jié)

    這篇文章主要介紹了使用element-ui的upload組件上傳代碼包時(shí)遇到的問(wèn)題及總結(jié),本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • window.location不跳轉(zhuǎn)的問(wèn)題解決方法

    window.location不跳轉(zhuǎn)的問(wèn)題解決方法

    window.location的跳轉(zhuǎn)失效的情況有沒(méi)有遇到過(guò)啊,這主要是冒泡傳遞影響了,下面有個(gè)不錯(cuò)的解決方法,大家可以參考下
    2014-04-04
  • 驗(yàn)證用戶(hù)是否修改過(guò)頁(yè)面的數(shù)據(jù)的實(shí)現(xiàn)方法

    驗(yàn)證用戶(hù)是否修改過(guò)頁(yè)面的數(shù)據(jù)的實(shí)現(xiàn)方法

    在實(shí)現(xiàn)程序的修改模塊時(shí),要在頁(yè)面端檢查用戶(hù)是否修改過(guò)數(shù)據(jù),以便提醒用戶(hù)及時(shí)保存修改后的數(shù)據(jù)。
    2008-09-09
  • javascript簡(jiǎn)寫(xiě)常用的12個(gè)技巧(可以大大減少你的js代碼量)

    javascript簡(jiǎn)寫(xiě)常用的12個(gè)技巧(可以大大減少你的js代碼量)

    這篇文章主要跟大家分享了javascript簡(jiǎn)寫(xiě)常用的12個(gè)技巧,通過(guò)這12個(gè)技巧可以大大減少你的js代碼量,看懂一種是入門(mén),全懂就是大神,你能知道幾個(gè)呢?需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-08-08
  • js獲取url傳值的方法

    js獲取url傳值的方法

    這篇文章主要介紹了js獲取url傳值的方法,實(shí)例分析了字符串分割與正則分析兩種方法,并補(bǔ)充了一個(gè)基于正則匹配實(shí)現(xiàn)的js獲取url的get傳值函數(shù),需要的朋友可以參考下
    2015-12-12
  • Bootstrap源碼解讀按鈕(5)

    Bootstrap源碼解讀按鈕(5)

    這篇文章主要源碼解讀了Bootstrap按鈕,介紹了Bootstrap各式各樣的按鈕,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • JS實(shí)現(xiàn)點(diǎn)擊按鈕獲取頁(yè)面高度的方法

    JS實(shí)現(xiàn)點(diǎn)擊按鈕獲取頁(yè)面高度的方法

    這篇文章主要介紹了JS實(shí)現(xiàn)點(diǎn)擊按鈕獲取頁(yè)面高度的方法,涉及JavaScript針對(duì)頁(yè)面元素高度的各種常見(jiàn)運(yùn)算,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • 用js控制視頻播放進(jìn)度基本示例代碼

    用js控制視頻播放進(jìn)度基本示例代碼

    寫(xiě)前端的時(shí)候,很多的時(shí)候是需要支持要網(wǎng)頁(yè)視頻播放的功能,下面這篇文章主要給大家介紹了關(guān)于用js控制視頻播放進(jìn)度的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04

最新評(píng)論

迁安市| 英吉沙县| 甘洛县| 亚东县| 醴陵市| 高清| 洞口县| 九龙城区| 鹰潭市| 麻栗坡县| 景宁| 明光市| 临高县| 盐边县| 师宗县| 辽宁省| 广元市| 贵州省| 宁蒗| 英超| 中西区| 侯马市| 长阳| 石阡县| 威海市| 邹城市| 安多县| 广州市| 高青县| 图们市| 漠河县| 离岛区| 北碚区| 宜丰县| 呼伦贝尔市| 遂平县| 涿州市| 迁西县| 南康市| 靖远县| 米易县|