摘要: 这里是本站所有 Cocos2dx 相关学习内容的目录。 阅读全文
posted @ 2019-08-14 10:56 deepcho 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 【Cocos2d-x】学习笔记目录 本文链接:https://www.cnblogs.com/deepcho/p/cocos2dx-render.html 1. 从程序入口到渲染方法 一个Cocos2d-x项目流程中,在每一帧进行一次渲染,渲染的时机是在调度器update方法执行之后。所渲染的是当前 阅读全文
posted @ 2019-10-23 11:57 deepcho 阅读(1321) 评论(0) 推荐(1) 编辑
摘要: 【Cocos2d-x】学习笔记目录 本文链接:https://www.cnblogs.com/deepcho/p/cocos2dx-drawcall-glcalls.html 1. 屏幕左下角 我们通常在Cocos2d-x项目运行前,在AppDelegate::applicationDidFinis 阅读全文
posted @ 2019-10-23 11:17 deepcho 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 1. ParticleSystem ParticleData是存储粒子数据的类,ParticleSystem会关联一个ParticleData对象。 ParticleSystem直接继承了Node、TextureProtocol(纹理)、PlayableProtocol(start stop方法)。 阅读全文
posted @ 2019-09-07 11:04 deepcho 阅读(1646) 评论(0) 推荐(1) 编辑
摘要: Cocos2d-x的分辨率可以分为两种:屏幕分辨率和设计分辨率。 屏幕分辨率就是屏幕窗口的大小,单位是像素。 设计分辨率单位是点,一个点可能包括多个像素。 如果把一台显示器自身的分辨率比作屏幕分辨率的话,我们在操作系统里设置的分辨率就是设计分辨率。 理想状态下,设计分辨率的点就是屏幕分辨率的像素,两 阅读全文
posted @ 2019-09-03 21:56 deepcho 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 1. 相关的类 先介绍和AnimationManager相关的几个类: CCBSequence 时间线。有成员duration(时间线时间,默认10秒)、name(时间线名)、SequenceId(Id)、ChainedSequenceId(重复执行的时间线Id)、SequenceProperty* 阅读全文
posted @ 2019-08-31 12:15 deepcho 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 CocosBuilder是免费开源的Cocos2d UI编辑器。 .ccb文件是CCB项目的原始文件。 .ccbi文件是CCB项目发布后的生成的二进制文件。CCBReader可以快速通过该二进制文件,读取并设置CCB项目内容到引擎中。 .ccb文件是用map键值对的形式,保存了项目中所有 阅读全文
posted @ 2019-08-30 16:32 deepcho 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: ccbi总体结构 CCBReader按字节读取.ccbi内容,每个字节8位二进制。 .ccbi总体结构分为4个部分: Header 第0-3字节:ibcc .ccbi文件的标志。readHeader方法读取这四个字节,如果非ibcc说明非.ccbi文件,返回false停止继续读取。 第4字节:二进制 阅读全文
posted @ 2019-08-30 12:02 deepcho 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 【Cocos2d-x 学习笔记 】目录 1. 简介 TableView直接继承了ScrollView和ScrollViewDelegate。说明TableView能实现ScrollView拖动container的效果。重写了ScrollViewDelegate的委托方法scrollViewDidSc 阅读全文
posted @ 2019-08-26 19:37 deepcho 阅读(1851) 评论(0) 推荐(1) 编辑
摘要: 1. 简介 “甩出”效果是当我们快速拖动container并松开后,container继续朝原方向运动,但是渐渐减速直到停止的效果。 ScrollView的onTouchEnded方法会设置Timer,间隔0、延迟0、无限次数,回调函数是deaccelerateScrolling方法。说明触摸结束时 阅读全文
posted @ 2019-08-22 22:07 deepcho 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 CCScrollView.cpp文件内的滚动视图ScrollView直接继承了Layer+ActionTweenDelegate。 滚动视图能在屏幕区域内,用户通过触摸拖动屏幕,实现大于屏幕尺寸的图片的滚动效果。 滚动视图尺寸是我们的可视尺寸,滚动视图包含的成员container(lay 阅读全文
posted @ 2019-08-22 21:41 deepcho 阅读(1712) 评论(0) 推荐(0) 编辑

博客园提供博客支持
爱我所选,选我所爱。
❤️