原创 [cocos2dx]三種緩存類介紹

在介紹三個緩存時,我們要先理清一個問題:什麼是紋理?通俗的解釋呢,紋理就是圖片的意思啦。當一張圖片被加載到內存後,它是以紋理的形式存在的。從這裏可以看出,紋理其實就是一塊內存!這塊內存中存放的是按照指定的像素格式填充的圖片像素信息。Tex

原创 [Lua]MAC上搭建lua開發環境

1、下載破解版的CodeRunner2、安裝lua命令curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz tar zxf lua-5.3.4.tar.gz cd lua-5.3.4 mak

原创 [Xcode]Xcode中的編譯過程以及編譯器

編譯過程基本的編譯過程分爲四個步驟:預處理(Pre-process):把宏替換,刪除註釋,展開頭文件,產生 .i 文件。編譯(Compliling):把之前的 .i 文件轉換成彙編語言,產生 .s文件。彙編(Asembly):把彙編語言文

原创 [cocos2dx_Lua]quick中的節點幀事件

註冊該事件後,每一次刷新屏幕前(也就是前一幀和下一幀之間)都會觸發事件。-- 註冊事件 self._listener = self:addNodeEventListener(cc.NODE_ENTER_FRAME_EVENT, funct

原创 MacOS10.12 Apache 403錯誤的坑

MacOS中Apache的配置文件http.conf在/etc/apache2目錄下1.在配置文件httpd.conf中找到Directory這一行,然後在下面修改成如下圖這樣:<Directory /> 

原创 [Cocos2dx]ListView添加Item,滑動時不觸發點擊事件

//獲取控件 vector<string> vecNodeName = {"PanelClassListItem","lvClass"}; for (int i=0; i < vecNodeName.size(); i++) {

原创 [iOS]iOS中使用URLScheme進行App跳轉

URLScheme的作用我們都知道蘋果手機中的APP都有一個沙盒,APP就是一個信息孤島,相互是不可以進行通信的。但是iOS的APP可以註冊自己的URL Scheme,URL Scheme是爲方便app之間互相調用而設計的。我們可以通過系

原创 [cocos2dx_Lua]打印用戶數據

local m = {} function m:printTT(content, ...) local tab = 0 local out_list = {} local function printk(valu

原创 [cocos2dx_Lua]3.10版本使用cjson

Lua CJSON是Lua語言提供高性能的JSON解析器和編碼器,其性能比純Lua庫要高10到20倍。cocos2dx lua 3.10 默認目錄中包含cjson文件(目錄:/frameworks/cocos2d-x/external/l

原创 [Cocos2dx] 顏色混合BlendFunc

概念“混合”是指兩種顏色的疊加方式。在新圖片將要渲染畫到屏幕上的時候,將用在新圖片中的紅、綠、藍和透明度信息,與屏幕上已經存在的圖片顏色信息相融合。說的具體一點,就是把某一像素位置上原來的顏色和將要畫上去的顏色,通過某種方式混在一起,從而

原创 [cocos2dx_Lua]動畫加速與減速

動畫是遊戲的必然要素之一,在整個遊戲過程中,又有着加速、減速動畫的需求。以塔防爲例子,布塔的時候希望能夠將遊戲減速,布好塔後,則希望能將遊戲加速;當某個怪被冰凍後,移動速度減緩,而其他怪的移動速度不變。實現全局的加速、減速通過設置Sche

原创 [cocos2dx_Lua]quick中的觸摸事件

cocos2d-x原本的觸摸機制存在一些限制,在使用中需要開發者做不少額外的處理。所以 quick-cocos2d-x 提出了自己的一套觸摸機制。顯示層級在cocos2d-x裏,整個遊戲的畫面是由一系列的 Scene, Node, Spr

原创 [ProtoBuf]ProtoBuf命令生成的Cpp文件分析

生成文件在[ProtocolBuffer]定義ProtocolBuffer消息中的Person.proto文件用命令protoc.exe  --cpp_out=./ Person.proto生成的Person.pb.h和Person.pb

原创 [cocos2dx_Lua]quick中的節點事件

節點事件在一個 Node 對象進入、退出場景時觸發。local node = display.newNode() node:addNodeEventListener(cc.NODE_EVENT, function(event) p

原创 [python]Python概述

Python 是一個高層次的結合了解釋性、編譯性、互動性和麪向對象的腳本語言。Python支持多種編程模式,包括面向對象編程,命令式和函數式編程或過程式編程。Python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的