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

一句话解决了我这几天遇到的好多问题

:frowning: 我直接改成float了 找不到ccTime类型

— Begin quote from ____

在天堂边疯长 发表于 2012-7-18 09:51 url

我想知道如何查看ccTime的类型……
我刚刚如这门……
完全的不会……

— End quote

你在代码里加上这句试试,using namespace cocos2d;这个解决了我遇到的类似的问题。