lianghui0811

欢迎你的光临

排序:
默认
按更新时间
按访问量

Cocos2dx多种颜色文字并且可以换行功能

auto richText = RichText::create(); RichElementText* textLabel = RichElementText::create(0, Color3B::WHITE, 255, "123.png", "Arial&qu...

2018-02-05 11:37:59

阅读数:62

评论数:0

添加png图片(把图片添加到纹理缓存中,下次运行就比较流畅)

Director::getInstance()->getTextureCache()->addImage(“132.png”); 在Cocos2dx中Scene、Scale9Sprite、Image等等的create()已经实现,所以没必要加上这句;

2018-02-05 11:37:39

阅读数:61

评论数:0

Scene的使用

一般cocos2dx中没有继承于Scene的层,只有在Scene上添加层;运行第一个场景使用runWithScene,后面场景切换就用replaceScene; 比如: class HelloWorld : public Layer { public: HelloWorld(); ~H...

2018-02-05 11:37:17

阅读数:1092

评论数:0

保存用户本地数据

//根据字段获取本地用户数据; UserDefault::getInstance()->getIntegerForKey("GameVer", 0);//获取GameVer对应的值,如果UserDefault没有GameVer字符的话,返回默认值0 //设置某个字段的...

2018-02-05 11:36:52

阅读数:44

评论数:0

Cocos2dx中如何使用某个目录下的资源(该资源在Resources目录的子目录或者更后面)

//添加文件路径,比如你需要访问Resource下Demo目录下的文件和fonts下的字体文件(需要访问Resource下其他目录的资源必须要先使用setSearchPaths或者addSearchPaths把其他目录加入); auto fileUtils = FileUtils::getIns...

2018-02-05 11:36:35

阅读数:65

评论数:0

getWritablePath的使用

FileUtils::getInstance()->getWritablePath();//Window得到的是在项目在C盘的下载路径

2018-02-05 11:36:12

阅读数:99

评论数:0

Cocos2dx异步加载资源

LoadScene.h #ifndef __LOADING_SCENE_H__ #define __LOADING_SCENE_H__   #include "cocos2d.h" USING_NS_CC; using namespace std; class L...

2018-02-05 11:35:53

阅读数:39

评论数:0

ClippingNode的应用

(1)用裁剪区域ClippingNode实现滚动字幕     //创建要显示的文字     text = Labe::create("text\nbaibai\n白白\nbaibai\nhaha\nhaha\nahha\n", "", 30);    ...

2018-02-05 11:35:20

阅读数:18

评论数:0

在ListView、ScrollView、PageView等添加Button,点击按钮View不能滑动问题。

解决方法:使用Button时,先让按钮setSwallowTouches(false),再判断View滑动状态,如果界面开始滑动设置状态为true,如果界面停止滑动设置状态为false,再根据状态来判断按钮是否可以点击 m_bListViewScroll = false; //设置界面滚动状...

2018-02-05 11:34:56

阅读数:27

评论数:0

TableView中更新cell时不让它重置到最前面的位置

Vec2 offset = m_TableView->getContentOffset(); m_TableView->reloadData(); m_TableView->setContentOffset(offset);

2018-02-05 11:34:14

阅读数:55

评论数:0

C++中Vector的使用

头文件包含以下几个头文件 #include using namespace std; #include 定义一个vector成员变量 vector _playCard; vector的一些常用函数 1、_playCard.push_back(Object);//加入对象 2、c...

2018-01-29 09:33:00

阅读数:27

评论数:0

字符串之间的赋值

string和string之间赋值、char[]/(char*)赋值给string使用= string赋值给char[]/char*,char[]/(char*)赋值给char[]/(char*)使用strcpy //char c[len+1]; //这里len是变量,能用来声明数组 str...

2018-01-29 09:31:00

阅读数:148

评论数:0

C语言文件操作相关函数

一、打开与关闭文件 fopen 函数说明: 作用:用来打开一个文件 格式:FILE * fopen(const char * path,const char * mode); 返回值:打开文件成功返回一个文件指针,若打开文件失败则返回NULL 参数说明:     *path:字符串包含...

2018-01-29 09:30:33

阅读数:40

评论数:0

文件操作(创建文件、写入数据、关闭文件)

功能:从B文件中拷贝其中的数据到一个新建的A文件中 Data fileData = FileUtils::getInstance()->getDataFromFile("LuaActive.bundle/LuaInterFace.lua");//获取B文件的数据; i...

2018-01-29 09:30:11

阅读数:72

评论数:0

VS打开终端功能,从终端中可以查看日志信息(相当于VS中的输出功能)

// 打开终端; #if defined(_WIN32) && defined(COCOS2D_DEBUG) && (COCOS2D_DEBUG > 0) AllocConsole(); //重定向输入输出; freopen("CONIN$&...

2018-01-29 09:28:42

阅读数:300

评论数:0

友元类和友元函数

友元提供了不同类的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。通过友元,一个不同函数或另一个类中的成员函数可以访问类中的私有成员和保护成员。c++中的友元为封装隐藏这堵不透明的墙开了一个小孔,外界可以通过这个小孔窥视内部的秘密。 友元的正确使用能提高程序的运行效率,但同时也破坏了...

2018-01-29 09:27:55

阅读数:26

评论数:0

前项声明

前向声明: 可以声明一个类而不定义它。这个声明,有时候被称为前向声明(forward declaration)。在声明之后,定义之前,类Screen是一个不完全类型(incompete type),即已知Screen是一个类型,但不知道包含哪些成员。不完全类型只能以有限方式使用,不能定义该类...

2018-01-29 09:27:32

阅读数:46

评论数:0

宏定义

#define VISIABLESIZE (Size(960.f, 640.f))  如果担心后面会有相同的定义或者有什么条件才可以用它,可以加判断#ifndef...#endif

2018-01-29 09:25:45

阅读数:28

评论数:0

定义数据类型

#ifndef LLDATATYPE typedef long long LLDATATYPE; #endif

2018-01-26 10:41:43

阅读数:33

评论数:0

计算数组元素的个数

#ifndef _countof #define _countof(_Array) (sizeof(_Array) / sizeof(_Array[0])) #endif

2018-01-26 10:41:24

阅读数:65

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭