BUG反馈,改变适配屏幕方式,获取局部坐标点错误,附DEMO

为何要改变适配屏幕方式:
游戏本身是竖屏的,适配屏幕宽度,
image

由于 平板电脑,ipad 上 屏幕 高宽比 小于1.5 比较方, 游戏内容显示不全,
此时需要 按 屏幕高度来适配, 也就是左右会有黑边,这种情况也没关系,
image

需要做的一个功能:
游戏屏幕点击后有个小动画(CLICK_FLAG), 来表示用户点击了什么位置,
做法是在 全部场景的最顶层,增加了一个游戏窗口大小的节点(CLICK_NODE),上面有个小动画(CLICK_FLAG)
用户点击这个CLICK_NODE, 获取用户点击的 CLICK_NODE的局部坐标, 更改小动画CLICK_FLAG的坐标.

现在的问题:
如果按屏幕宽度适配, 这样能全屏显示, 没有问题! 点击屏幕中心,红框表示获取到的局部坐标也是这个位置,

如果屏幕高宽比 <1.5 改用按屏幕高度适配, 左右有黑边的情况下!
获取的 获取用户点击的 CLICK_NODE的局部坐标, 错误, 导致小动画显示的位置也是错误的! 还点击屏幕中心,红色方块 却在屏幕右侧偏离了大概


这么多!

无论 CLICK_NODE放在什么位置
image image image

感觉就是 获取局部坐标错误

screenAdapterTest.rar (690.2 KB)
这个是DEMO, 2.4.6 2.4.7都试过了!

@引擎组大佬
帮忙给看看呗!

@引擎组大佬
帮忙给看看呗!