请教两个适配方面的问题

  • Creator 版本: 3.6.0

  • 问题描述:
    1.实现拖拽效果,在不同屏幕上,物体和鼠标的偏移量与预期不符,这个是因为分辨率改变导致的结果还是本地坐标和世界坐标转换有误导致的结果?
    2.游戏界面适配不同分辨率的常用方案都有哪些?

提供下运行平台信息和测试工程,通过坐标转换应该可以得到正常的偏移数据,应该是计算方法不对。

drag-test.zip (2.6 MB)
一般涉及到位置变化,都需要将目标物体本地坐标转换到世界坐标来计算吗?

需要坐标转换,不要直接使用 Delta 数据来做累加值,可以使用move坐标减去start坐标,来计算实时的位移差,这样鼠标和UI才能保持位置一致。
drag-test.zip (24.2 KB)

感谢解答:pray: