[]微信排行榜无法滑动的问题

代码都是按照论坛几个大佬的教程改的,在微信开发工具运行后,排行榜是可以显示,但是却无法滑动,代码在这,哪位大佬给个解决方案
已邀请:

vvv123

赞同来自:

没仔细看你的demo看哈,但是我猜测可能是显示对象和鼠标错位的原因
需要转换下坐标
你自己加上测测看,我没运行过
主域传给子域的矩阵改成:
//和子域项目的设计宽高保持一致
var subW = 367;
var subH = 440;
var p = rankList.localToGlobal(new Point());//把排行榜坐标转成全局坐标
var oriMat=Laya.stage._canvasTransform;
var mat = new Matrix(oriMat.a, 0, 0, oriMat.d, p.x * oriMat.a, p.y * oriMat.d);
wx.postMessage({type: "resizeShared", url: "", data: {width: subW * mat.a, height: subH * mat.d, matrix: mat}, isLoad: false});

 
子域接收消息的地方:
var openMatrix = new Laya.Matrix();
openMatrix.a = mainMatrix.a;
openMatrix.b = mainMatrix.b;
openMatrix.c = mainMatrix.c;
openMatrix.d = mainMatrix.d;
openMatrix.tx = mainMatrix.tx;
openMatrix.ty = mainMatrix.ty;
//重置矩阵
Laya.stage._canvasTransform = openMatrix;

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作