不知道coco2d-x從那個版本號開始用python建立project,一句話搞定,確實省去了好多麻煩。
首先定位到coco2d-x的資料夾到cocos2d-x-2.2.3\cocos2d-x-2.2.3\tools\project-creator。
前提你要裝python軟體。python是一種物件導向語言。好多人把python作為一種「膠水語言」(glue language)。使用python將其它語言編寫的程式進行整合和封裝。
當你安裝了python(2.7)之後,你用cmd開啟命令窗體,定位到上面這個資料夾。然後呼叫create_project.py -project ***x -package com.***.*** -language cpp 就能夠建立c++工程。
如圖所看到的:
然後就建立成功。你能夠在你的cocos2d-x2.2.3的projects資料夾下找到。
coco2dx繪製到紋理
為了完成一些特效 比如,角色狂暴,但雙腳又被石化 有時需要使用gl es的的紋理緩衝 未整理 void mysprite mydraw const cocos2d mat4 transform glint viewport 4 glgetintegerv gl viewport,viewport g...
coco2d x 實現風雪飄動效果
專案中的天氣系統,需要用到風雪效果,這時模擬的風雪效果,在3d效果上,還有點不足,就是雪花的消失點應該按照雪花的縮放係數算出它該消失的位置。目前是用的在螢幕外面就從新移到原始位置。上個效果圖 具體實現 先定義幾個雪花飄的方向 先定義幾個雪花的飄動方向 enum 初始化雪花 void gtwind s...
coco2d x核心類之CCSprite及其相關類
ccsprite 精靈類 是一張二維的物件,它可以用一張或者一張的一塊矩形部分來定義,ccsprite的繼承關係如下圖 貼圖類cctexture2d 是關於opengl 的概念。cctexture2d 類是精靈類和其相關類的基礎在opengl 中稱為貼圖,在cocos2d x 中cctexture2...