ccoc()在cocos2dx版本3.2上的等效功能是什么

时间:2014-10-01 04:46:06

标签: cocos2d-x

我目前正在开发一款游戏,也可以在此链接上的教程中看到http://www.raywenderlich.com/33752/cocos2d-x-tutorial-for-ios-and-android-space-game

在我学习本教程时,我遇到了在我的ParallaxNode上实现添加子节点的代码时遇到的问题。我的问题是......在给定的教程中,他使用了语句:_backgroundNode-> addChild(_spacedust1,0,dustSpeed,ccp(winSize.height / 2));在他的parralaxnode上添加孩子。我想知道的是cocos2dx版本3.2上的等效ccp()函数。因为当我尝试编译游戏应用程序时,会出现错误。

2 个答案:

答案 0 :(得分:7)

CCPointMakeccp现已弃用,而是使用Vec2,如:

Vec2(x, y)相当于ccp(x, y)

答案 1 :(得分:1)

无论如何你使用_backgroundNode-> addChild(_spacedust1,0,dustSpeed,ccp(winSize.height / 2));由于语法不正确,这无法编译。

您的代码中只有一个输入 ccp(winSize.height / 2) ccp,Point,Vec2需要两个输入x和y。使用Vec2(x,y)并编译。