Cocos Dashboard更新1.3.0之后会弹出要求自动迁移编辑器目录,并且会在原目录生成编辑器目录的软连接。
我在编辑器自动迁移之后,用CocosCreator 2.4.11(系统: win10)打包微信小游戏,发现所有button不进回调了(在这之前是正常的)。但是打web包,以及预览都是能正常进回调。
之后在微信开发工具调试的时候发现 CCEventManager.js 中获取到的触点坐标为(Infinity, Infinity),这个触点坐标判断肯定在节点范围外,所以不可能进回调了。
这真的让我非常费解,怎么可能是Infinity,我非常确定没有改什么影响触摸监听的代码。后面重启编辑器、删除Creator临时文件、还原这段时间的改动,反复打包,但在微信小游戏上触点坐标却始终都是(Infinity, Infinity)
在排除所有可能性后,想到这段时间里唯一有过的操作就是编辑器自动迁移,然后就想着先删除Dashboard生成的软链接再打包试试,结果触点坐标就™正常了。。。
所以这。。。??????


