原文:3 cocos2dx 3.0 源码分析-mainLoop详细

简述: 我靠上面图是不是太大了, 有点看不清了。 总结一下过程: 之前说过的appController 之后经过了若干初始化, 最后调用了displayLinker 的定时调用, 这里调用了函数 mainLoop, 我们在这里进行详细分解这个mainloop 到底做些些啥, 看完这篇,应该能初步了解到cocos dx是如何把Scene或界面元素显示到屏幕上的。 我们主要分析的是voidDispl ...

2015-04-14 17:11 2 5525 推荐指数:

查看详情

5 cocos2dx 3.0源码分析 渲染 render

渲染,感觉这个挺重要了,这里代入一个简单的例子 Sprite 建立及到最后的画在屏幕上, 我们描述一下这个渲染的流程: 1 sprite 初始化(纹理, 坐标,及 ...

Thu Apr 23 01:26:00 CST 2015 7 6457
cocos2dx骨骼动画Armature源码分析(一)

源码分析一 body { font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 1.6; padding-top: 10px; padding-bottom: 10px ...

Thu Jul 30 07:35:00 CST 2015 2 3317
cocos2dx骨骼动画Armature源码分析(二)

flash中数据与xml中数据关系 上篇博文从总体上介绍了cocos2dx自带的骨骼动画,这篇介绍一下导出的配置数据各个字段的含义(也解释了DragonBone导出的xml数据每个字段的含义)。 skeleton节点 name:flash文件名 ...

Mon Sep 07 08:52:00 CST 2015 1 3379
cocos2dx骨骼动画Armature源码分析(三)

代码目录结构 cocos2dx里骨骼动画代码在cocos -> editor-support -> cocostudio文件夹中,win下通过筛选器,文件结构如下。(mac下没有分,是整个一坨) 数据相关源码 从底层到高层分析一个类一个类分析 再来看下数据相关 ...

Tue Sep 08 08:27:00 CST 2015 1 3242
eclipse下编译cocos2dx 3.0

先给自己科普一下, android sdk 是给java开发者用的, 咱C++开发者用的是android ndk, 所以就是使用ndk来编译cocos2dx程序了 使用命令行创建一个项目, 我这里创建的是一个lua项目:cocos new lua_proj2 -p ...

Thu Sep 18 02:35:00 CST 2014 3 6137
Cocos2dx源码赏析(4)之Action动作

Cocos2dx源码赏析(4)之Action动作 本篇,依然是通过阅读源码的方式来简单赏析下Cocos2dx中Action动画的执行过程。当然,这里也只是通过这种方式来总结下对Cocos2dx引擎的理解,还远没有达到举一反三改造现有引擎或开发自己的游戏引擎的境界。但“千里之行,始于足下”,这点 ...

Mon Apr 17 06:54:00 CST 2017 0 1538
Cocos2dx源码赏析(2)之渲染

Cocos2dx源码赏析(2)之渲染 这篇,继续从源码的角度来跟踪下Cocos2dx引擎的渲染过程,以此来梳理下Cocos2dx引擎是如何将精灵等元素显示在屏幕上的。 从上一篇对Cocos2dx启动流程的梳理中可知,Cocos2dx依靠通过各平台的入口启动引擎,并在循环中调用Director ...

Mon Mar 13 02:41:00 CST 2017 0 1325
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM