我这边有一个需求.
有一个界面, 主要分为三个节点, 上中下. 上下两个节点固定大小位置不变, 中间的节点是一个地图.
比如屏幕大小1080x1920. 上面节点为 1080x300, 下面的节点也是1080x300, 则中间剩余的是显示地图1080x1320.
中间的地图节点, 是随机生成的多张地图结合,会有各种随机路径的情况.
单个地图就刚好是1080x1320. 所以玩家左右上下滑动切换的时候, 是整个1080x1320 进行移动切换显示, 并且是平滑移动式的切换过去.
还有一个小地图预览功能, 打开之后, 可以直接点击其中一个地图直接就跳转过去显示.
之前只是写过一些UI界面, 目前这个需求, 我只实现上下左右切换的话, 就只需要移动方向改变中间节点的坐标, 就可以完成.
但是有小地图预览功能的话, 来回切换后坐标其实是已经乱了, 直接切换到某一个地图就比较麻烦.
所以是不是用世界坐标的转换之类的, 就很容易实现了呢?
但是之前确实没搞过, 请问大佬们, 这种要怎么实现呢?