原创 setZOrder改名叫setlLocalZOrder

這篇博客的標題本想叫“...3.0新的渲染...介紹”,最後還是拉不下這個臉。爲啥?覺得自己對渲染的認識還是過於表面,談不上理解。當然了,這並不影響

原创 svn“Previous operation has not finished; run 'cleanup' if it was interrupted“報錯的解決方法

今天碰到了個鬱悶的問題,svn執行clean up命令時報錯“Previous operation has not finished; run 'cleanup' if it was interrupted”。無論你到那個父層次的目錄執

原创 cocos2dx 3.x 相機機制

cocos2dx 3.x 相機機制 一,3.x相機使用方法:   CCSize winSize=CCDirector::sharedDirector()->getWinSize(); Camera* camera=Camera::crea

原创 圖文混排

local ImgTextControl = class(ImgTextControl,function() return cc.Node:create() end) TextHAlignment = { LEFT=0,

原创 防止tableview滾動誤點擊

如圖所示,我們實現了點擊tableview裏的坦克上、下陣,但是有個問題就是當我們滾動tableview鬆開鼠標的時候會有誤操作,而我們需要的效果是滾動時不會選中,不滾動時纔會選中。 以下是第一次修改的部分代碼: --點擊時調用接口

原创 實現SLG地圖

要實現一副SLG地圖,基本元素有5塊地皮,有四塊地皮上不能放東西,一塊地皮上可以放主城或者是晶石。策劃文檔如上,要實現的效果如下: 源 代碼: local MapUI = class("MapUI", function (

原创 cocos2dx屏幕適配

手機的屏幕大小千差萬別,如現在流行的安卓手機屏幕大部分長寬比例爲16:9。而iPhone 5S的長寬比例爲71:40(接近16:9),也有預測說iPhone 6S的長寬比例也將會是主流的16:9。另外還有一些平板電腦爲4:3、16:10

原创 cocos2d-x中Contestsize和Dimensions有什麼不同?

其他他們直接的差別不大,都是節點未轉化前大小!Dimensions翻譯爲:規模,大小; 我們先看一下他們的源碼: /* Sets the untransformed size of the Label in a more effici

原创 實現技能CD

    local cool = cc.Sprite:create("res/common/image/icon/cd.png")--黑色半透明圖片     cool:setPosition(self.i

原创 HTTP Request的Get、Post的區別

HTTP 定義了與服務器交互的不同方法,最基本的方法是 GET 和 POST(Ajax開發,關心的只有GET請求和POST請求)。 GET與POST方法有以下區別: (1) 在客戶端,Get方式在通過URL提交數據,數據在URL中可以

原创 緩慢增加的能量條的實現

之前我們有用ProgressTimer實現技能CD,現在我們用它來實現一個能量條滿的過程。 需求如下: 1.當沒滿一小格時底層不透明的勻速增加 2.當滿一小格時上一層的從格子左邊立馬推進,同時這個格子會亮一下(用特效實現) 3

原创 上下級控件同名引發的血案

如圖,本來是想美術出5個星星的圖案,讓其都能居中顯示。本來很簡單的一件事,結果導出發現坦克模型跑到框下面去了。然後找了大半個小時才發現居然是模型層跟2個星星的層同名了,而且在同一級。好吧,把模型的名字改了,然後發現還是不行,整個tab

原创 cmd命令

1、@ 它的作用是隱藏它後面這一行的命令本身(只能影響當前行)。 2、echo 中文爲“反饋”、“回顯”的意思。它其實是一個開關命令,就是說它只有兩種狀態:打開和關閉。於是就有了echo on和echo off兩個命令了。直接執行e

原创 詳解cocos2dx狀態機

目錄 注:寫這篇文章的時候,筆者所用的是quick-cocos2d-x 2.2.1rc版本。 quick狀態機 狀態機的設計,目的就是爲了避免大量狀態的判斷帶來的複雜性,消除龐大的條件分支語句,因爲大量的分支判斷會使得程序難以修改和

原创 CCScale9Sprite實現技能選中效果

如圖,當我們選中技能的時候,要用個框把需要的技能點數框起來,提示玩家消耗的能量。美術出圖就出一個白色的一個的框,當需要的能量大於1時,如果僅僅將框放大,會失真嚴重。這個時候我們想到了九妹。 【CCScale9Sprite】 對於CCS