2019年7月
layabox
全局点击事件拦截处理
laya.core.js MouseManager 12333 __proto.initEvent if (e.type) { if (e.type == "mousedown") { console.log(e.type); console.log(evt.target); evt.target.width *= 2; evt.target.height *= 2; console.log(evt.target.pivotX); console.log(evt.target.pivotY); evt.target.pivotX = evt.target.width / 4; evt.target.pivotY = evt.target.height / 4; } else if (e.type == "mouseup") { evt.target.width *= 0.5; evt.target.height *= 0.5; evt.target.pivotX = 0; evt.target.pivotY = 0; } } TouchManager 10997 __proto.onMouseDown if (ele.name.indexOf("_") != -1) { console.log("TM onMouseDown"); console.log(ele); ele.scaleX = 1.2; ele.scaleY = 1.2; for (var i = 0; i < ele._children.length; i++) { ele.scaleX = 1.2; ele.scaleY = 1.2; } ele.pivotX = ele.width * ele.scaleX / 4; ele.pivotY = ele.width * ele.scaleY / 4; // ele.pivotX = ele.width / 4; // ele.pivotY = ele.height / 4; } __proto.onMouseUp if (ele.name.indexOf("_") != -1) { console.log("TM onMouseUp"); console.log(ele); ele.scaleX = 1; ele.scaleY = 1; // ele.width *= 0.5; // ele.height *= 0.5; ele.pivotX = 0; ele.pivotY = 0; } __proto.checkMouseOutAndOverOfMove arrs=this.getEles(elePre,eleNew,TouchManager._tEleArr); if (elePre.name.indexOf("_") != -1) { console.log("TM onMouseOut"); console.log(elePre); console.log(eleNew); elePre.width *= 0.5; elePre.height *= 0.5; elePre.pivotX = 0; elePre.pivotY = 0; } this.sendEvents(arrs,/*laya.events.Event.MOUSE_OUT*/"mouseout");
微信小游戏开发版和正式版共存 有可能会导致资源错位
微信版本
version "7.0.5" SDKVersion "2.7.4"
version "7.0.4" SDKVersion "2.7.4"
version "7.0.3" SDKVersion "2.6.6"
version "7.0" SDKVersion "2.5.2"
version ”6.7.3” SDKVersion "2.4.4"
version "6.7.2" SDKVersion "2.3.2"
version "6.6.7" SDKVersion "2.2.4"
-------------------------------------------------------------------------------------------------------------------------------------------------------------
微信 6.6.7 以下客户端开发版/体验版因历史兼容问题无法打开分包小游戏,正式发布版不受影响。如果不打算兼容老版本,开发者可以通过 mp 小程序后台配置端屏蔽 2.1.0 以下基础版的用户
version "6.6.6" SDKVersion "2.0.9"
https://developers.weixin.qq.com/minigame/dev/guide/runtime/client-lib/version.html