cocos creator 微信小游戏 子域分辨率、错位等问题

2019-02-11  本文已影响0人  foowii

刚刚学习cocos creator,使用版本2.1.0

遇到关于子域的3个问题:

1.子域在主域显示时,分辨率会缩小到1/3左右。

解决:在主域要显示的节点挂WX SubContexView组件,cocos 文档里其实有2.0新方法说明。

WX SubContexView组件

2.子域显示的位置有偏差,点击坐标有偏差。

解决:尝试挂在了Widget组件等等,都没用。其实是子域Canvas默认勾选了Fit Height等,要去掉勾选。

去掉勾选即可

3.子域现在是可以设置button了,但是子域点击会穿透。

解决:在主域显示子域的节点,挂一个空的button,size可以设置和子域一样大,挡住穿透,关闭子域时,一并设置button节点active为false即可。

上一篇下一篇

猜你喜欢

热点阅读