[]TiledMap手势缩放问题

用了官网提供的http://layaair.ldc.layabox.com ... Scale多指缩放代码,然后在缩放后也会同步去更新地图上元素的坐标(changeViewPort等方法),但图层上的元素会随着缩放跳来跳去去,手势缩放后,地图也会偏离位置,试过用
setViewPortPivotByScale先设置锚点(双指点之间的中心点X和Y分别除以设计分辨率的宽和高计算出来),地图也会闪来闪去,图层上的元素也会跳来跳去。
 
因为是公司项目,没法截图提供例子,我就说下地图的基本属性吧:
1.45度角;
2.地图比设计分辨率大2倍左右;
3.地图分了好几个对象层,所以在移动的时候,对象层上的元素也会去更新位置
 
如果我说的不清楚没法让你们定位到问题的话,希望可以出个完整的tiledmap手势缩放教程吧(包括45度地图,感觉这个比其他角度的难搞一点,哈哈),这样出了问题我也可以找到参考自己解决!!
已邀请:

Laya_XS

赞同来自:

手势缩放只是针对当前点击的对象进行scale控制,不太明白你怎么操作的,比如你缩放的对象是谁。如果公司项目资源是保密的,你可以拿官网的资源做一个有问题的demo,提交下。我们查下问题

要回复问题请先

商务合作
商务合作