2019年6月

wx.setKeepScreenOnhtml

ios 須要在從新進入小遊戲的時候 從新設置 android沒有這個問題android

wx.setStorageSyncios

同步版本有可能引起性能問題, requestAnimationFramecanvas

 

微信小遊戲 hello worldapi

import './js/libs/weapp-adapter'

let ctx = canvas.getContext('2d')
ctx.font = "20px Courier New";
ctx.fillText("hello world", 100, 200)
View Code

 

微信空包 測試10分鐘 (值以實際運行爲準)微信

三星 S6-Edge  進入內存/業務內存 113M  最低99m 最高120m  CPU 3%app

vivo x9 puls  進入內存/業務內存 153M  最低144m 最高155m  CPU 1%ide

華爲榮耀8青春版  進入內存/業務內存 119M  最低111M 最高123M  CPU 0%(讀不出來)性能

魅族魅藍note3  進入內存/業務內存 150M  最低134M 最高148M  CPU 3%~7%測試

OPPO R9    進入內存/業務內存147M  最低138M 最高149M  CPU 2% ~ 3%

小米8 SE  進入內存/業務內存167M  最低163M 最高175M  CPU 0%(讀不出來)

內存從最低漲到最高又回到最低

 

LayaBox空包 測試5分鐘 (值以實際運行爲準)

三星 S6-Edge  進入內存/業務內存 169M  最低165m 最高183m  CPU 14%

vivo x9 puls  進入內存/業務內存 219M  最低194m 最高204m  CPU 9%

華爲榮耀8青春版  進入內存/業務內存 171M  最低167M 最高179M  CPU 0%(讀不出來)

魅族魅藍note3  進入內存/業務內存 241M  最低228M 最高231M  CPU 12~14%

OPPO R9    進入內存/業務內存241M  最低237M 最高241M  CPU 33%

小米8 SE  進入內存/業務內存261M  最低216M 最高226M  CPU 0%(讀不出來)

內存從最低漲到最高又回到最低

 

sprite加載圖片的影響 (值以實際運行爲準)

  圖片大小18.9K,分辨率 359 x 360 8位深度 png

 

 

 

 

LayaBox

            case "touchmove":;
                var touchemoves=evt.changedTouches;
                for (i=0,n=touchemoves.length;i < n;i++){
                    touch=touchemoves[i];
                    if (MouseManager.multiTouchEnabled || touch.identifier==this._curTouchID){
                        this.initEvent(touch,evt);
                        this._checkAllBaseUI(this.mouseX,this.mouseY,this.onMouseMove);
                    } 
                    // 修改
                    else if (MouseManager.multiTouchEnabled == false) {
                        this.initEvent(touch,evt);
                    }
                }
                break ;
View Code
相關文章
相關標籤/搜索