У меня есть приложение с сценой cocos3d, в которой у меня есть 3D-анимированная модель. Я хочу добавить некоторые эффекты в сцену, и я думал об использовании самолетов, текстурированных с помощью анимации спрайтов.Как добавить анимацию 2D-спрайтов в сцену cocos3D?
Я смог правильно добавить полное изображение спрайта в сцену, но это не совсем то, что я хочу сделать.
CC3PlaneNode *sprite = [CC3PlaneNode nodeWithName:@"Sprite"];
[sprite populateAsRectangleWithSize:CGSizeMake(10, 10) andRelativeOrigin:CGPointMake(0, 0)];
sprite.location = cc3v(-0.5, -1, -5);
CCTexture* tex2D = [CCTextureCache.sharedTextureCache addImage:@"equalizer.png"];
CC3Texture* tex3D = [CC3Texture textureWithCCTexture: tex2D];
tex3D.name = @"EqualizerTextureFile";
[CC3Texture addTexture: tex3D];
sprite.texture = tex3D;
[self addChild:sprite];
Я заметил, есть CCSprite класс, который, кажется, связано с тем, что я хочу сделать, но это невероятно трудно понять, как использовать его, в основном, так как у меня есть cocos3D сцены а не кокос2D.
Спасибо, Билл за ответ, и благодарю вас за разработку Cocos! – manecosta