问题标签 [particle-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
976 浏览

objective-c - 创建粒子爆发

目前在我正在构建的测试应用程序中,我想创建两个物体碰撞时出现的粒子爆发。主要对象将保持可见,而第二个对象将被移除。代替第二个对象(已移除)将是粒子爆发。我应该如何设置?你能指导我完成在 cocos2d 中创建这个粒子爆发的步骤吗?谢谢!

0 投票
0 回答
279 浏览

iphone - 背景中的 cocas2d 粒子

我在我的 iphone 模拟器上启动并运行了一个粒子系统,但是有一个问题。我正在创建一个纸牌游戏,并希望在纸牌下有粒子效果,目前粒子正在重叠并越过显示的纸牌,看起来不太好。我如何达到预期的效果?

这是我在初始化部分的代码

0 投票
1 回答
3805 浏览

cocos2d-iphone - Cocos2D - 粒子跟随发射器而不是停留在它们被释放的位置

在 cocos2D 中,我目前有一个非常简单的粒子发射器,初始化如下:

它只是直接添加到游戏层。

这个发射器以这种方式跟随屏幕周围的精灵(发生在更新方法中):

现在的问题是,留在发射器后面的粒子尾部会随着发射器移动,而不是被释放的粒子只是停留在它们被释放的位置,这会产生一种非常奇怪和愚蠢的外观效果。

我想要做的是让粒子在它们产生后根本不跟随发射器,不幸的是我找不到任何这样做的方法。

正如您从上面的代码中看到的那样,我已经四处搜索,发现有人建议更改发射器的positionType属性,尽管我已经尝试了所有可能性,但并没有解决问题。

有人对这可能是什么有任何想法吗?

0 投票
1 回答
496 浏览

cocos2d-iphone - Cocos2D 粒子跟随 b2Body?

我能够在 cocos2d 中实现粒子系统,现在我想将我的粒子与动态 b2Body 连接起来,这样它就可以跟随身体。

我在 [this site] 找到了关于 Cocos2D Particles Follow b2Body 的教程。但不明白“如何使用”部分。谁能告诉我,我怎样才能将我的粒子与我的 b2Body 连接起来?

0 投票
2 回答
4381 浏览

android - 如何在Andengine中制作粒子效果?

我正在用andengine 开发游戏。我的游戏需要一些粒子效果。游戏:场景中有球,它们通过 MoveModifier 随机移动。当我触摸它们时,它们会迷路。我想:当他们迷路时,会出现像玻璃破碎,球爆炸或类似的粒子效果..怎么能做到这一点?

0 投票
1 回答
727 浏览

c++ - 如何旋转粒子系统使其不绕世界轴旋转

尝试旋转我的粒子系统时遇到问题。首先,我不想旋转每个粒子来尝试增强效果,我想做的是旋转发射器位置。因此,例如,如果我在 0,0,0 处有一个发射器位置,并且我在 x 和 z 轴上发射粒子 -5 和 5,我最终会以与世界轴一致的方形方式发射粒子。我想要的是旋转它,使其发射完全相同但围绕发射器点旋转。

上面是我的几何着色器绘制函数的代码,一个粒子作为一个点进来并扩展为一个四边形,缩放然后计算世界位置。如果粒子系统位于原点,则旋转计算是错误的不是世界零吗?代码已被删减,因此无需回复此代码可能不起作用。

0 投票
1 回答
342 浏览

javascript - 无法让文档准备好工作

我无法让 JQuery 粒子发射器插件工作。我之前遇到过这个问题,这是因为 jquery 库和对particle.js 文件的脚本调用被提示同时加载,并且发射器文件显然首先加载。然后它不会有效加载,因为必须先加载 Jq lib 才能处理以下代码第 3 行的“$”jquery 调用:

你可以给我任何建议为什么 $(document).ready(function(){ ... }); 在 Jq 库加载之前无法延迟粒子发射器调用的加载将不胜感激。

谢谢!

0 投票
0 回答
1105 浏览

python - 在搅拌机中加载烘焙粒子系统缓存

我正在尝试以编程方式为搅拌机中的粒子系统加载烘焙文件。我设法加载了流体模拟没有问题的文件,但是粒子系统使用了不同的烘焙/缓存系统,我在尝试为此加载它时遇到了困难。

这是我正在使用的代码:

但是,这会导致黑色图像。控制台上没有显示任何错误,并且渲染似乎正在做它的事情。

知道如何加载缓存文件以便使用它们并且渲染工作吗?

谢谢

0 投票
2 回答
735 浏览

c# - 没有OpenGL和其他库的粒子系统

我必须用 C# 在粒子系统上编写程序,并且我正在使用 Visual Studio 2010。我不能使用任何像 OpenGl 这样的库,......我只能使用 C# 中的 Graphisc 库。我试图阅读一些教程和讲座,但我仍然不知道如何实现它。

谁能帮我理解我应该如何分解我的问题?或者指导我一些有用的教程?这对我来说是新的,我有点卡住了。

我的任务:

从点发生器对一个简单的间歇泉形状的发光粒子进行编程,将粒子视为不同颜色的点,在平行投影中在黑色背景上的单个轨道上移动。

0 投票
0 回答
880 浏览

c++ - Physx 粒子示例

有人知道 PhysX 粒子系统的简单工作示例吗?我希望该示例使用 C++,但任何语言都可以。

我知道这样的事情可能不存在,甚至可能无法创建一个简单的示例,因此任何和所有指向有用信息的指针都将不胜感激(是的,我已经用谷歌搜索了它。重复。)。