微信小游戲開發(fā)新手常見問題整理

微信小游戲一經(jīng)推出就受到了許多開發(fā)者的關(guān)注,目前已有2000多款作品上線。我們也在第一時(shí)間推出了微信小游戲適配解決方案,并持續(xù)優(yōu)化改進(jìn),同時(shí)整理發(fā)布了多篇關(guān)于使用白鷺引擎開發(fā)微信小游戲的FAQ文章(詳情可查看白鷺引擎公眾號(hào)歷史消息),但仍有部分新手開發(fā)者遇到了一些開發(fā)問題。為此我們?yōu)檫@些開發(fā)者夢(mèng)整理出了近期常見的小游戲開發(fā)問題,以供大家參考。后續(xù),我們還將持續(xù)的整理相關(guān)內(nèi)容,幫助開發(fā)者們更好更快的尋找到問題及解決辦法。

從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。創(chuàng)新互聯(lián)將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。

  1. 微信公眾號(hào)可以關(guān)聯(lián)或跳轉(zhuǎn)微信小游戲嗎?
    答:微信公眾號(hào)可以跳轉(zhuǎn)小游戲。實(shí)現(xiàn)方法與小程序跳轉(zhuǎn)差不多。首先需要先在公眾號(hào)后臺(tái)選擇“小程序管理”,添加要關(guān)聯(lián)的小游戲。
    小程序管理界面如下:
    微信小游戲開發(fā)新手常見問題整理
    第二步,選擇“自定義菜單”綁定關(guān)聯(lián)的小游戲。
    自定義菜單界面如下:
    微信小游戲開發(fā)新手常見問題整理

第三步,若要識(shí)別玩家來源,是從哪個(gè)公眾號(hào)關(guān)聯(lián)來的,可以添加參數(shù)。
在自定義菜單中,找到“小程序路徑”,填寫上參數(shù)地址,格式為“?spid=XXXXX ”。
然后小游戲啟動(dòng)的時(shí)候通過wx.getLaunchOptionsSync()獲得參數(shù)(返回scene值)。

  1. 調(diào)用egret.ExternalInterface.call就會(huì)出錯(cuò),為了接入渠道的sdk,把啟動(dòng)的activity改掉了。
    微信小游戲開發(fā)新手常見問題整理
    答:這個(gè)報(bào)錯(cuò)不會(huì)影響app運(yùn)行,我們?cè)谙乱粋€(gè)版本里就會(huì)解決這個(gè)問題,使用新版本則不會(huì)出現(xiàn)類似報(bào)錯(cuò)。

  2. 由于浮點(diǎn)數(shù)運(yùn)算的原因,是不是沒法保證同樣的兩個(gè)條件,最終結(jié)果都是不一致的?
    答:確實(shí)由于是浮點(diǎn)數(shù)運(yùn)算的原因,導(dǎo)致兩個(gè)結(jié)果不一致。兩種解決辦法:1. 結(jié)果取整數(shù)后再比較,但是這樣誤差很大。2.設(shè)閾值,兩個(gè)結(jié)果相減,小于0.1就判斷兩者相等。(推薦第二種方法)

4.用物理引擎的話,從輸入到得到最終結(jié)果中間有一個(gè)過程,那中間的物理表現(xiàn)會(huì)出現(xiàn)明顯的差異嗎?或者雖然有浮點(diǎn)數(shù)的精度問題,但其實(shí)差異不明顯?

答:需要分辨游戲類型, 一般2D小游戲,差異不會(huì)很明顯,例如像最強(qiáng)彈球類游戲,差異就不明顯。

5.對(duì)接小游戲時(shí)報(bào)錯(cuò),第三方腳本出現(xiàn)錯(cuò)誤
微信小游戲開發(fā)新手常見問題整理
答:在使用Asset Manager之前,需要先加載配置文件,然后再用getResByUrl。若已經(jīng) 加載了配置文件,可檢查一下小游戲支持庫(kù)版本是否是最新版本。

微信報(bào)錯(cuò)都是第三方腳本錯(cuò)誤,但是還要看具體報(bào)錯(cuò)原因,例如下面這個(gè)報(bào)錯(cuò),就不是未加載配置文件造成的??赡茉蚴锹┡淞薚ween。

微信小游戲開發(fā)新手常見問題整理

6.反復(fù)打開一個(gè)界面時(shí),并沒有重新加載圖集,但在移除界面時(shí)又進(jìn)行釋放操作,且這個(gè)界面本身不存在內(nèi)存泄漏問題,是什么原因呢?
答:可以在加載和釋放的地方打日志確認(rèn)。
微信小游戲開發(fā)新手常見問題整理

以上是我們本期整理的幾個(gè)常見的小游戲開發(fā)問題,可與我們交流合作。

新聞名稱:微信小游戲開發(fā)新手常見問題整理
轉(zhuǎn)載源于:http://muchs.cn/article22/pjpdcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、外貿(mào)建站面包屑導(dǎo)航、網(wǎng)站維護(hù)、網(wǎng)站排名、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)