地图放大缩小是采用改变节点的方式
地图上的某个元素不跟着放大缩小 同时位置跟随原地图
是个什么思路啊
你可以把场景作为背景的字节点,然后scale缩放背景 , 看看是不是你要的效果
这不是也会同时缩放吗
背景放大多少,内部元素就缩小多少,然后算位置
那就放大缩小摄像机
1赞
不好意思 我看错了字了 你是要不缩放地图上的元素
你直接把地图单独做一个节点, 地图上的元素跟地图在同一个层级, 而不是它的子集就可以了
这样你单独缩放地图,元素就不会缩放了,(但是我一般没见过这种需求,你的需求很奇怪)
感觉应该是,把所有不需要跟着地图缩放的元素放在一个节点下面,地图和元素的父节点同一层级,元素位置按照百分比适配
关键是缩放时 地图和元素的位置要一样 与原来
试试分成两个层级节点,背景跟元素。设置同样的尺寸。
子元素在元素层里通过widget约束(百分比约束)。然后缩放背景节点的同时设置元素层节点的UIT。内部子元素应该会保持约束关系,在对应的位置。
多谢老哥 这个可以

