初学cocos2d-js与CocosCreator碰到的一些问题

2022-5-16 18:49| 发布者: Hocassian| 查看: 75| 评论: 0|原作者: 梓喵出没

摘要:
C:\Users\Administrator\Downloads\2019-10-13-23-2-14-129306726313100-文章归档 梓喵出没-采集的数据-后羿采集器.html

标题

初学cocos2d-js与CocosCreator碰到的一些问题

链接

https://www.azimiao.com/3570.html

阅读量

1,015 人阅读

日期时间

2018-3-25

作者

梓喵·技术

正文

上周开始Cocos2D引擎的学习,一周间碰到了一些坑,在这里记录下来。

几个坑

1.点击事件不触发

事件在节点树上冒泡传递,子节点响应后如果不吞掉事件,该事件将会传递给父节点。CocosCreator中,两个同级节点监听了同一事件,若在他俩重叠的区域触发,则只有最前的节点及它的父节点等会收到该事件,被覆盖的节点不会收到该事件,与Cocos2d-js中吞掉事件的效果类似。
在PC平台上,有时被覆盖的节点也会收到该事件,不知道为啥。

2.Creator生成的项目很大

没有在项目生成设置中把不必要的组件去掉。

3.获取的事件坐标好像不跟手

获取的事件坐标是世界坐标,原点在左下角,在使用时要转换成本地坐标。

4.使用require

如果Require的是普通的JS模块,需要在该文件中写明

module.exports = xxx;

这样返回的才是xxx对象。

5.动画帧事件无故多次调用

脚本重复了或者动画帧事件里方法写重了。

其他

感觉Creator除了没有z轴、场景不能实时预览、调试不方便、粒子系统鸡肋、JS也没个官方的IDE、第三方就连语法与代码约束都没有、插件少的可怜、刷版本号慢、没有断点调试、中国人写的引擎结果API文档没中文(2d-js)……等,其他的内容大概跟Unity差不多。


路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部