原文: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