- 博客(21)
- 收藏
- 关注
原创 数组生成序列不重复随机数
var arr = []; for(var i = 0; i< 10; i++){ arr[i] = i; } var newarr =[]; var index =0; for(var i =9;i>=0;i--){ var num = parseInt(Math.random()*i); newarr[index] = arr[num]; arr.s
2015-11-06 00:07:05
542
原创 cocos2d3.2解析xml
111 112 std::string filepath = FileUtils::getInstance()->fullPathForFilename(file_path); tinyxml2::XMLDocument *pDoc = new tinyxml2::XMLDocument(); XMLError errorId = pDoc->LoadFile(filepath.c_st
2015-03-16 15:26:31
485
原创 cpp 输入输出
#include #include "stdlib.h" using namespace std; int main(int arg, char * args[]) { cout << "Enter two numbers:" << endl; int v1 = 0, v2 = 0; cin >> v1 >> v2; cout << "The number of" << v1 << "
2015-03-16 01:03:15
663
原创 cocos2d-x 移植2.3
1. 解压: adt-bundle-windows-x86_64-20140321 2. 解压: android-ndk-r9d-windows-x86_64 3. 安装:setup-x86_64.exe 开始编译: 1. 导入安卓文件:android; 2. 在windows->preferences导入, 3. D:\To
2015-01-04 23:22:15
686
原创 cocos2d-x 画笔实现
#include "drawPaint.h" int drawPaint::_penBold = 3; bool drawPaint::_isTouchDraw = false; CCScene * drawPaint::scene() { CCScene * s = CCScene::create(); CCLayer * layer = drawPaint::create(); s->
2015-01-03 20:33:21
1047
原创 cocos2d-x scrollView 滚动窗口
void ImportJson::importJsonFile() { CCNode * node = CCNode::create(); for (int i = 0; i < 8; i++) { CCSprite * spr = CCSprite::create(Common::format(i + 1, "select", ".jpg")); node->addChild(sp
2015-01-03 19:41:48
1249
原创 cocos2d-x 中文显示
#include "ChineseDictionary.h" #include "iconv/iconv.h" #pragma comment(lib,"libiconv.lib"); CCScene * ChineseDictionary::scene() { CCScene * s = CCScene::create(); CCLayer * layer = ChineseDictio
2015-01-03 11:33:51
676
转载 cocos2d-x 翻牌效果CCOrbitCamera
原创地址:http://cn.cocos2d-x.org/tutorial/show?id=2183cpp #include "PokerSprite.h" PokerSprite* PokerSprite::create(const char* front, const char* back){ PokerSprite* pSrpite = new PokerSprite(); if
2015-01-01 17:20:50
985
转载 蛇形矩阵for循环实现
原创地址:http://blog.csdn.net/zsc2014030403015/article/details/42317373 题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入 输入一个正整数N。(N不大于20) 输出 输出一个N行的蛇形矩阵。矩阵三角中同一行的数字用一个空格分开。 样例输
2015-01-01 09:36:15
1063
原创 cocos2d-x CCmenuSpriteItem 用getChildByTag()获取;
#include "BoardBg.h" #define PEN_Tag_1 111 #define PEN_Tag_2 222 #define PEN_Tag_3 333 bool BoardBg::_isTouch1 = true; bool BoardBg::_isTouch2 = true; bool BoardBg::_isTouch3 = true; CCScene * B
2015-01-01 00:15:01
632
原创 cocos2d-x CCControlPotentiometer 圆形音量按钮
#include "cocos-ext.h"USING_NS_CC_EXT; CCScene * circleButton::scene() { CCScene * s = CCScene::create(); CCLayer * layer = circleButton::create(); s->addChild(layer); return s; } bool circleButt
2014-12-30 23:15:28
1005
原创 cocos2d-x CCControlButton,九妹图用按钮
bool bRet = false; do { //这样写比较保险: CC_BREAK_IF(!CCLayer::init()); //正常状态下的按钮图片; CCScale9Sprite * btnNormal = CCScale9Sprite::create("scale9.png"); //单击状态下的图片; CCScale9Sprite * btnDown =
2014-12-30 20:55:20
1439
转载 cocos2d-x 界面截屏CCRenderTexture
转自 http://www.cppblog.com/merlinfang/archive/2013/08/06/202364.html void ScreenShoot::screenShoot() { CCSize size = CCDirector::sharedDirector()->getWinSize(); //定义一个屏幕大小的渲染纹理; CCRenderTexture
2014-12-30 16:24:50
844
转载 根据HiMi的写的android摇杆
本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/721.html Cpp: #include "HeroRun.h" //更新遥感位置: void HeroRun::updatePos(
2014-12-30 12:00:58
1134
转载 cocos2dx-数学函数ccp
cocos2dx 懒到底 分类: cocos2dx sprite cocos2dx cocos2dx c常用库2013-10-12 22:16 4407人阅读 评论(3) 收藏 举报 1.数学类 cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不
2014-12-29 22:06:13
2492
原创 windows scoket类编写
INVALID_SOCKET 无效网络套接字; 在windows上演示需要添加一个库: Socket必备; 1. 要写一个监听的接口:listen: 2. 是否已连接的接口:isConnected; 3. Connect()客户端通过ip连接服务器的接口; 4. 发送数据的接口;send() 5. 是否接收数据的接口;r
2014-12-29 18:03:32
817
原创 cocos2d-x CCTextFiledTTF , CCEditBox
显示输入框字体; CCSize winSize =CCDirector::sharedDirector()->getWinSize(); CCTextFieldTTF* text = CCTextFieldTTF::textFieldWithPlaceHolder("hello","courier new", 80); addChild(text);
2014-12-29 01:50:10
702
原创 string的c_str和data()的运用,转为const char *
c_str():生成一个const char*指针,指向以空字符终止的数组。 data():与c_str()类似,但是返回的数组不以空字符终止。 Copy在vs2013里用会出错,有会的人,请写个例子私信我,相互学习学习,先谢谢了; C_str(); 这个数组的数据是临时的,string被重新赋值后,p值就会被改变: stringstr2 = "和2";
2014-12-28 23:20:21
909
原创 cocos2dX-地图滚动
bool ScrollMap::init() { if (!CCLayer::init()) { return false; } do { CCSprite * map1 = CCSprite::create("Images/gir/BG1.png"); CCSprite * map2 = CCSprite::create("Images/gir/BG1.png");
2014-12-09 20:45:07
1042
原创 Cocos2Dx-精灵大小设置
屏幕适配: CCSize VisibleSize =CCDirector::sharedDirector()->getVisibleSize();//可视大小; CCSize WinSize =CCDirector::sharedDirector()->getWinSize();//窗口大小; 这两个值相等; 测试的时候可以用%g 来获取值; 让背景和屏幕大小一样;这种方法
2014-12-09 20:11:59
2965
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人