![](https://img-blog.csdnimg.cn/20201229083808918.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
CocosCreator
文章平均质量分 94
记录一下自己的学习历程
Bool Chen
这个作者很懒,什么都没留下…
展开
-
CocosCreator-系统事件是怎么产生及触发的?
写在前面开个头依旧是面试官系列。面试官:怎么实现节点的点击事件监听?我:用this.node.on()实现面试官:那他是怎么产生的呢?我:…本文以触摸事件(cc.Node.EventType.TOUCH_START)作为主线,简单分析一下Cocos引擎中的事件是如何从浏览器传递到Node的事件中的。你可能还想要问,那事件是怎么从浏览器产生的呢?我:…一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙原创 2021-03-11 17:39:59 · 978 阅读 · 0 评论 -
CocosCreator-ScrollView优化
写在前面开个头面试的时候,面试官问,大量的滚动列表如何优化?答可以使用类似android中的滚动列表,当item超出可视范围一定距离后,把item移动到另一端。面试官又问,是否自己实现过?当场出事。所以试着自己写一个。一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙们指正。另,项目中的图片素材是网上下的免费资源。运行环境Cocos Creator 2.3Chrome 89演示原创 2021-03-09 20:54:07 · 1300 阅读 · 0 评论 -
cc.profiler调试信息模块-CocosCreator源码解析
cc.profiler调试信息模块写在前面开个头使用Cocos Creator开发项目的时候,经常可以看到左下角有一个小方块,里面显示了fps、drawcall等信息。最近研究源码,上次写cc.debug模块的时候有提到cc.profiler,也是好奇,想知道是怎么实现统计fps、渲染耗时这些数据的,刚好年前几天有点时间,就有了这篇文章…一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙们指正。代码中,注释原创 2021-02-10 21:46:26 · 1453 阅读 · 0 评论 -
cc.debug源码及使用
cc.debug研究CCDebug.js:cocos2d\core\CCDebug.js相关函数函数列表方法名作用参数cc.log普通输出(msg: string/any, …subst: any[])cc.warn警告类型输出,chrome中有黄色背景,黄色警告图标cc.error错误类型输出,chrome中有红色背景,红色错误图标cc.assert断言性输出,当传入的condition为false时才起作用,本质上是cc.error,在调试模原创 2021-01-09 12:01:50 · 1936 阅读 · 0 评论 -
CocosCreator-Schedule计时器-设定及触发原理
计时器JavaScript自带的定时任务setTimeout作用:设置一个定时器,在指定时间(毫秒)后触发,调用传入的回调函数。参数类型:(function/code, delayTime, args…)function: 回调函数code: 字符串形式的代码,会使用eval()执行,因此不推荐使原创 2020-12-28 23:02:43 · 4494 阅读 · 0 评论