自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 CocosCreator-系统事件是怎么产生及触发的?

写在前面开个头依旧是面试官系列。面试官:怎么实现节点的点击事件监听?我:用this.node.on()实现面试官:那他是怎么产生的呢?我:…本文以触摸事件(cc.Node.EventType.TOUCH_START)作为主线,简单分析一下Cocos引擎中的事件是如何从浏览器传递到Node的事件中的。你可能还想要问,那事件是怎么从浏览器产生的呢?我:…一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙

2021-03-11 17:39:59 956

原创 CocosCreator-ScrollView优化

写在前面开个头面试的时候,面试官问,大量的滚动列表如何优化?答可以使用类似android中的滚动列表,当item超出可视范围一定距离后,把item移动到另一端。面试官又问,是否自己实现过?当场出事。所以试着自己写一个。一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙们指正。另,项目中的图片素材是网上下的免费资源。运行环境Cocos Creator 2.3Chrome 89演示

2021-03-09 20:54:07 1266

原创 cc.profiler调试信息模块-CocosCreator源码解析

cc.profiler调试信息模块写在前面开个头使用Cocos Creator开发项目的时候,经常可以看到左下角有一个小方块,里面显示了fps、drawcall等信息。最近研究源码,上次写cc.debug模块的时候有提到cc.profiler,也是好奇,想知道是怎么实现统计fps、渲染耗时这些数据的,刚好年前几天有点时间,就有了这篇文章…一些话我是个即将毕业的应届生,受水平所限,难免有些地方写的不是很好,但不动手的话,也不会进步,就指望大家多多包涵啦,有错误的地方也劳烦大家伙们指正。代码中,注释

2021-02-10 21:46:26 1411

原创 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 1896

原创 CocosCreator-Schedule计时器-设定及触发原理

计时器JavaScript自带的定时任务setTimeout作用:设置一个定时器,在指定时间(毫秒)后触发,调用传入的回调函数。参数类型:(function/code, delayTime, args…)function:         回调函数code:              字符串形式的代码,会使用eval()执行,因此不推荐使

2020-12-28 23:02:43 4424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除