无法在cocos3d中使用CC3LineNode绘制线条

时间:2013-06-04 08:11:55

标签: ios cocos3d

我是cocos3d的新手。我想用clonenode绘制一条线。

这是代码

float arr_location[] = {x,y,z, dx,dy, dz };
CC3LineNode* lineNode = [CC3LineNode nodeWithName: @"Line test"];
[lineNode populateAsLineStripWith: 2
                         vertices: arr_location
                        andRetain: YES];
lineNode.color = ccGREEN;

[_lines addObject:lineNode];
[_activeWorld addChild:lineNode];

但是当我尝试这个时,我得到一个像这样的错误

Instance method populateAsLineStripWith: vertices: andRetain: is not found(return type defaults to 'id')

1 个答案:

答案 0 :(得分:3)

你导入了吗?

#import "CC3ParametricMeshNodes.h"

你的错误会给你一个不合理的方法实例,所以你只需要用该方法进行正确的导入

找到答案here

证明screenshot