初入Cocos Creator碰到的坑
Cocos Creator ≠ Cocos 2d-x
因为项目原因,第一次接触 Cocos Creator 时我便以为 Cocos Creator 便是 Cocos,实际上还有一个 Cocos,称为 Cocos 2d-x.
1.Cocos Creator 与 Cocos 2d-x 的区别
1、性能不同
Cocos2d-X 更加的可控,并且使用C++开发,性能更好;
Cocos Creator 的界面更加的整洁,学习更简单,应用了Unity的操作方法更加的符合潮流,但是使用了JS作为开发语言,所以性能比较差。
2、用途不同
Cocos2d-X 可以制作一些较大的游戏,缺点是学习起来比较费力;
Cocos Creator 主要用于小型游戏,不适合较大型的游戏。
Cocos2d-X是由Cocos2d用C++编写的,但是架构是相同的,同样拥有,精灵,导演,场景,动作等。
3、引擎不同
一般所说的 Cocos 指的是 Cocos2d-X,而 Cocos creator 是由Unity 3D的开发方法开发的另一种引擎,虽然都包含 cocos,但和 Cocos2d-X 是两种不同的引擎。
2.Cocos Creator 打开的 TS 脚本无法识别到 'cc' 文件目录
刚下那会一直不知道什么原因。各种都进行了调试但是就是不对劲,而且界面与其他人的也不一样。Cocos creator 中“开发者 —> VS Code Workflow ——> 只有添加编译任务与添加 Chrome debug 配置”
后来实在是受不了了怎么搜也搜索不到问题出现在了哪里把 cocos creator 的编辑器删了重下,这下倒是不再报错 'cc' 无法找到了,只是不知道是否还会影响其他使用
(ps:后重新下载编译器尝试,发现 2.0 开头版本为各平台讲解与教程版本,3.0 版本是全新的界面与功能、API等。是一个大改动,建议初学者还是以 2.0 为开头版本进行学习)
3.Cocos 初写代码摸的坑
1.为什么函数只能被调用一次
图1为我未传事件定义的函数,点击该组件后只能被调用一次,图2为函数内定义的事件参数,才能每次点击该组件后执行调用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了