原创 cocos2dx-lua方法筆記

@隨機打亂順序:function shuffle(t) if type(t)~="table" then return end local l=#t

原创 cocos2d-x 利用CCLabelTTF製作文字描邊與陰影效果的實現方法

方法一: cocos2d-x 已經爲我們封裝好了,方法就在類CCLabelTTF裏面。 void enableShadow(const CCSize &shadowOffset, float shadowOpacity, float sh

原创 冒泡排序算法,C語言冒泡排序算法詳解

冒泡排序是最簡單的排序方法,理解起來容易。雖然它的計算步驟比較多,不是最快的,但它是最基本的,初學者一定要掌握。 冒泡排序的原理是:從左到右,相鄰元素進行比較。每次比較一輪,就會找到序列中最大的一個或最小的一個。這個數就會從序列的最右邊冒

原创 C++生成不重複的隨機數

1.以下是生成0---total-1的不相同隨機數 vector<int> getRandom(int total) { srand((int)time(NULL)); std::vector<int> input = *

原创 【cocos2d-x 】解決scrollview上的menu拖動問題以及menu item在可視區外仍能觸發的問題

在使用cocos2d-x的scroll view的時候,會遇到兩個問題: 1)scroll view上放menu時,如果拖動menu scroll view不會被拖動,如果scroll view上全是按鈕就幾乎沒地方可以拖動了。 2)當

原创 SQLite集成與用法

這是直接把cocos2dx官網的文章複製過來的。 官網地址: http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/

原创 如何高效產生m個n範圍內的不重複隨機數(m

如何產生不重複的隨機數?最容易想到的方法,是逐個產生這些隨機數,每產生一個,都跟前面的隨機數比較如果重複,就重新產生。這是個很笨的方法,且比較次數呈線性增長,越往後次數越多。其實這些比較是多餘的,完全可以不進行比較,只要反過來,按順序產生

原创 cocos2dx3.10視頻播放

*****************.h********** #include "ui/UIVideoPlayer.h" #include "ui/CocosGUI.h" void showVideo(const char* videoNa

原创 語言學習

*********JavaScript*********** 語言學習網址: www.runoob.com *********JavaScript****end*******

原创 如何實現字幕效果,cocos2dx ,Lua

條條大路通羅馬,其實實現的方法有多種,下面我就寫2種吧。。 第1種:通過ClippingNode畫一個遮罩即可完成,帶遮罩內部顯示,外部隱藏. local NoticeBg = self:getWidget("Image_notice"

原创 cocos2dx 3.2 裁剪節點 ClippingNode

效果1: 效果2: 代碼: // //[1].背景圖片 Sprite* bg = Sprite::create("HelloWorld.png"); bg->setPosition(visibl

原创 cocos2dx3.10 帶滾動條的ScrollView和TableView

scroview有2個虛方法: virtual void scrollViewDidScroll(ScrollView* view):這是當scrollView在被拖動時會響應該函數; virtual void scrollViewDid

原创 Cocos2dx BlendFunc以及用其來實現裁切出不同形狀的精靈

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

原创 javascript 語法筆記

@var 和 let 的區別:推薦用var var是在一個大函數裏都有效,而let是隻有局部有效。。 @數組裏面存放數據: this.winArr = []; this.winArr.push({name:"4445",score:60

原创 cocos項目如何使用Android studio打包

轉載:https://blog.csdn.net/zhanghow/article/details/73324001 SDK,NDK,ANT的配置請看這裏http://www.cnblogs.com/studweijun/p/432077