[LayaAir2]同时设置对象的了scrollRect 和scale之后 调用 fromParentPoint 坐标转换错误
__proto.fromParentPoint=function(point){
if (!point)return point;
point.x-=this._x;
point.y-=this._y;
if (this.transform){
this._transform.invertTransformPoint(point);
}
var scroll=this._style.scrollRect;
if (scroll){
point.x+=scroll.x;
point.y+=scroll.y;
}
point.x+=this.pivotX;
point.y+=this.pivotY;
return point;
}
如果把invertTransformPoint 放在前面就能转换出正确的坐标, 请问下这个顺序是不是错了?
if (!point)return point;
point.x-=this._x;
point.y-=this._y;
if (this.transform){
this._transform.invertTransformPoint(point);
}
var scroll=this._style.scrollRect;
if (scroll){
point.x+=scroll.x;
point.y+=scroll.y;
}
point.x+=this.pivotX;
point.y+=this.pivotY;
return point;
}
如果把invertTransformPoint 放在前面就能转换出正确的坐标, 请问下这个顺序是不是错了?
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复