看了一个入门教材<如何让精灵移动>中有个地方用到了ccTime
void gameLogic(ccTime dt)
{
this->addTarget();
}
我看了一下这个ccTime 就是一个float类型,于是把ccTime改成float后就没错了,不然会出现以下错误:
error C2061: 语法错误 : 标识符“ccTime”
请问一下大家,使用这个ccTime的时候,是不是要需要添加什么声明之类的?
看了一个入门教材<如何让精灵移动>中有个地方用到了ccTime
void gameLogic(ccTime dt)
{
this->addTarget();
}
我看了一下这个ccTime 就是一个float类型,于是把ccTime改成float后就没错了,不然会出现以下错误:
error C2061: 语法错误 : 标识符“ccTime”
请问一下大家,使用这个ccTime的时候,是不是要需要添加什么声明之类的?
#include “ccTypes.h”
— Begin quote from ____
czbming 发表于 2012-6-19 12:52 url
#include “ccTypes.h”
— End quote
包含了这个头文件还是不行…
void gameLogic(cocos2d::ccTime dt)
命名空间
— Begin quote from ____
walzer 发表于 2012-6-19 17:43 url
void gameLogic(cocos2d::ccTime dt)
命名空间
— End quote
噢!问题解决了。原来是头文件里面没有使用命名空间。 谢谢版主的帮助!:lol
— Begin quote from ____
walzer 发表于 2012-6-19 17:43 url
void gameLogic(cocos2d::ccTime dt)
命名空间
— End quote
一句话解决了我这几天遇到的好多问题
我直接改成float了 找不到ccTime类型
— Begin quote from ____
在天堂边疯长 发表于 2012-7-18 09:51 url
我想知道如何查看ccTime的类型……
我刚刚如这门……
完全的不会……
— End quote
你在代码里加上这句试试,using namespace cocos2d;这个解决了我遇到的类似的问题。