Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
For loop 用于循环的SpriteKit粒子发射器vrs_For Loop_Sprite Kit - Fatal编程技术网

For loop 用于循环的SpriteKit粒子发射器vrs

For loop 用于循环的SpriteKit粒子发射器vrs,for-loop,sprite-kit,For Loop,Sprite Kit,您好,我在SpriteKit工作,我正在努力决定完成某件事情的最佳方法 当用户“射击”时,100个微小的物体“聚集”在“目标”上,我看到了什么样的效果。换句话说,我希望100个节点运行相同的SKAction。现在我想到了两种方法,我想知道是否有区别,是否一种比另一种更好 方法A:我有一个for循环,它创建一个小对象,让它运行一个动作并循环100次 方法B:我有一个发射100个粒子的粒子发射器,我让它们运行这个动作 这两者有区别吗?或者说,它们真的是一样的吗?如果它们不同,那么使用哪一个更好?如果

您好,我在SpriteKit工作,我正在努力决定完成某件事情的最佳方法

当用户“射击”时,100个微小的物体“聚集”在“目标”上,我看到了什么样的效果。换句话说,我希望100个节点运行相同的SKAction。现在我想到了两种方法,我想知道是否有区别,是否一种比另一种更好

方法A:我有一个for循环,它创建一个小对象,让它运行一个动作并循环100次

方法B:我有一个发射100个粒子的粒子发射器,我让它们运行这个动作


这两者有区别吗?或者说,它们真的是一样的吗?如果它们不同,那么使用哪一个更好?

如果可以使用发射器,我想这将是一个性能和最简单的解决方案。如果这不是一个选择,那么联合将是一个很好的解决方案。在这里或在Ray的网站上搜索池,在那里详细描述了它……如果你能用emitter实现,我想这将是一个性能最好、最简单的解决方案。如果这不是一个选择,那么联合将是一个很好的解决方案。在这里或Ray的网站上搜索关于池的信息,在那里详细描述了它。。。