您好,登錄后才能下訂單哦!
微信小游戲一經推出就受到了許多開發者的關注,目前已有2000多款作品上線。我們也在第一時間推出了微信小游戲適配解決方案,并持續優化改進,同時整理發布了多篇關于使用白鷺引擎開發微信小游戲的FAQ文章(詳情可查看白鷺引擎公眾號歷史消息),但仍有部分新手開發者遇到了一些開發問題。為此我們為這些開發者夢整理出了近期常見的小游戲開發問題,以供大家參考。后續,我們還將持續的整理相關內容,幫助開發者們更好更快的尋找到問題及解決辦法。
第三步,若要識別玩家來源,是從哪個公眾號關聯來的,可以添加參數。
在自定義菜單中,找到“小程序路徑”,填寫上參數地址,格式為“?spid=XXXXX ”。
然后小游戲啟動的時候通過wx.getLaunchOptionsSync()獲得參數(返回scene值)。
調用egret.ExternalInterface.call就會出錯,為了接入渠道的sdk,把啟動的activity改掉了。
答:這個報錯不會影響app運行,我們在下一個版本里就會解決這個問題,使用新版本則不會出現類似報錯。
4.用物理引擎的話,從輸入到得到最終結果中間有一個過程,那中間的物理表現會出現明顯的差異嗎?或者雖然有浮點數的精度問題,但其實差異不明顯?
答:需要分辨游戲類型, 一般2D小游戲,差異不會很明顯,例如像最強彈球類游戲,差異就不明顯。
5.對接小游戲時報錯,第三方腳本出現錯誤
答:在使用Asset Manager之前,需要先加載配置文件,然后再用getResByUrl。若已經 加載了配置文件,可檢查一下小游戲支持庫版本是否是最新版本。
微信報錯都是第三方腳本錯誤,但是還要看具體報錯原因,例如下面這個報錯,就不是未加載配置文件造成的。可能原因是漏配了Tween。
6.反復打開一個界面時,并沒有重新加載圖集,但在移除界面時又進行釋放操作,且這個界面本身不存在內存泄漏問題,是什么原因呢?
答:可以在加載和釋放的地方打日志確認。
以上是我們本期整理的幾個常見的小游戲開發問題,可與我們交流合作。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。