skemitternode

    4热度

    3回答

    我正在使用SpriteKit的粒子发射器系统在背景中构建一个移动的星场,玩家的飞船位于屏幕的中心。 当玩家触摸屏幕的某个区域时,我计算角度并为玩家精灵制作动画,使其旋转。 然而,当我将它应用到星域时,整个矩形的星域被旋转绘制。然而,我想要的是单个粒子只是开始向新的方向前进。 这就是旋转一整张纸上的点与整个纸上的点之间的区别,只是让点移动到一个新的角度。那有意义吗? 这里是我迄今为止的播放器正确地旋

    33热度

    6回答

    我需要给我的应用程序添加一个雨滴效果,我一直在寻找实际执行这个想法的方法。 我尝试以下这种方法的CALayer教程:Link但我不能肯定这是否是最好的办法,考虑到新的iOS 7 SpriteKit粒子发射器可在Xcode 5 我已经创建了.sks文件它在我的Hierarchy中,但我仍然无法将它添加到我的故事板/项目中。 就这么说,我到底如何在视图中添加SpriteKit Particle(sks

    5热度

    2回答

    当使用最大粒子数设置为SKEmitterNode时,文档说它将停止生成粒子。我的问题是,有没有办法说明发生了这种情况?我想在完成任务后从场景中移除粒子发射器。

    17热度

    1回答

    的路径,当我测试它移动的Xcode的属性窗口,它看起来像这样: 我加入这个粒子场景,做了一个圆圈,并迫使粒子运行该圆: NSString *myParticlePath = [[NSBundle mainBundle] pathForResource:@"particle" ofType:@"sks"]; SKEmitterNode *myParticle = [NSKeyedUnarc

    2热度

    2回答

    我有一个启用了用户交互的SKNode,并且我正在为该节点添加一个SKEmitterNode,并且我希望仅为孩子禁用用户交互。此代码不起作用。 SKNode* parentNode = [[SKNode alloc] init]; parentNode.userInteractionEnabled = YES; NSString* path = [[NSBundle mainBundle] pa