CClightNode cocos2d - 没有灯光 Collection 错误
CClightNode cocos2d - No light Collection Error
我正在做一件非常基本的事情,就是将 lightNode 添加到场景中。
CCLightNode *light1 = [CCLightNode lightWithType:CCLightPoint
groups:nil
color:[CCColor colorWithRed:1.0f green:0.5f blue:0.2f]
intensity:10.0f];
light1.position = CGPointMake(winSize.width/4, winSize.height/4);
[self addChild:light1];
但是我一直收到这个错误
2015-11-08 20:29:41.383 Effects[7441:117051] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'The light node is in a scene but there's no light collection.'
我已经尝试了所有方法,但似乎仍然出现此错误。我也在网上寻找解决方案,但没有找到答案,而且我不确定如何解决这个问题。
只有一个教程,它还展示了如何在 spriteBuilder 中而不是在代码中进行操作。
有没有办法在灯光 Collection 中添加灯光?谢谢
确保将 CCLightNode 添加到 CCScene,而不仅仅是 CCNode。 CCScenes 包含 CCLightCollections,这是 CCLightNodes 所需要的。
我正在做一件非常基本的事情,就是将 lightNode 添加到场景中。
CCLightNode *light1 = [CCLightNode lightWithType:CCLightPoint
groups:nil
color:[CCColor colorWithRed:1.0f green:0.5f blue:0.2f]
intensity:10.0f];
light1.position = CGPointMake(winSize.width/4, winSize.height/4);
[self addChild:light1];
但是我一直收到这个错误
2015-11-08 20:29:41.383 Effects[7441:117051] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'The light node is in a scene but there's no light collection.'
我已经尝试了所有方法,但似乎仍然出现此错误。我也在网上寻找解决方案,但没有找到答案,而且我不确定如何解决这个问题。
只有一个教程,它还展示了如何在 spriteBuilder 中而不是在代码中进行操作。
有没有办法在灯光 Collection 中添加灯光?谢谢
确保将 CCLightNode 添加到 CCScene,而不仅仅是 CCNode。 CCScenes 包含 CCLightCollections,这是 CCLightNodes 所需要的。