问题标签 [particles]
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.
ajax - 使用 URL 哈希保留 Ajax 页面状态
我的网站上有一个带有两组选项卡的页面,每个选项卡的链接都是 ajax 驱动的,但在未启用 javascript 的情况下具有适当的 href。我即将使用诸如 jQuery Address 之类的插件来实现一个 ajax '后退按钮' 解决方案。
我对这个解决方案的问题/困惑是,在 javascript 有机会解析哈希并加载正确的内容之前,页面的默认内容仍然被加载。如果我最初隐藏内容,非 JavaScript 用户将永远看不到任何内容。如果我最初不隐藏内容,用户将在更新之前看到错误的页面(除了首先加载错误选项卡然后加载正确选项卡的额外开销)。
处理此问题的最佳/最常见方法是什么?
谢谢,布赖恩
language-agnostic - 粒子瞄准算法
我正在构建一个粒子系统,我想添加的功能之一是“目标”功能。我想要做的是为每个粒子设置一个 X、Y 目标并让它去那里,虽然不是直线(duh),但考虑到应用于粒子的所有其他运动效果。
我的粒子具有的相关参数:
- posx, posy:具有任意值的初始化。在每个刻度上 speedx 和 speedy 分别添加到 posx 和 posy
- speedx, speedy:具有任意值的初始化。在每个刻度上,accelx 和 accely 分别添加到 speedx speedy(如果有)
- accelx, accely:具有任意值的初始化。当前的实现在粒子的整个生命周期内保持不变。
- life:以任意值开始,系统每跳一次减 1。
我想要实现的是粒子在它的最后一个生命周期到达目标 X,Y,同时从它的原始值(速度和加速度)开始,因此朝向目标的运动看起来“平滑”。我正在考虑在目标方向上加速它,同时重新计算每个刻度所需的加速力。不过感觉不太对,想听听一些建议。
c# - 粒子引擎 - XNA/C#
我正在为 XNA 游戏寻找粒子引擎?是否有可用的良好/积极维护的库?(如果可能的话,开源)
c++ - 基于位置的动力学示例 (Matthias Müller)
我想知道是否有人有基于位置的动态的代码示例,即弹簧约束?我发现这篇论文描述了具有一些伪代码的技术,但我希望看到一些 java/c/c++/as/... 代码
jquery - 使用 jQuery 粒子引擎更有趣 - 没有旋转
嘿,我有一个 jQuery 粒子引擎(我主要以此为借口来学习缓动) - 但小元素不会旋转 - 这是我的代码(和小提琴 - 见问题底部):
[编辑] @Howard 解决了我的问题(我错过了 setTimeout 调用的第二个参数)。下一个问题是为什么旋转有点“时髦”。
新小提琴:http : //jsfiddle.net/neuroflux/yLcaY/13/
iphone - 没有cocos2D的xcode iphone粒子
是否可以在不使用 cocos 2D 的情况下拥有粒子。我知道粒子设计师,但我们必须将它与 cocos 2D 一起使用。如何在没有 cocos 2D 的情况下制作粒子?
android - opengl粒子引擎最佳实践?
我正在开发一个简单的游戏,我目前正在从画布切换到 openGL。所以我的openGL经验非常有限。我正在尝试创建一个简单的粒子引擎,它可以正常工作,但是对于我当前的实现,我必须在每次 draw() 调用 [vertexBuffer.put(vertices); 上运行这一行。] 这真的很慢..有什么办法可以解决这个问题吗?
代码如下所示:
iphone - 如何缩短 Cocos2D 粒子的寿命?
我尝试过低寿命、低寿命 var 的实验,但粒子似乎会停留几秒钟。我希望它们褪色更快。
我有一个 NSObject,它上面有一个粒子属性。我在粒子属性的每个刻度上设置位置以匹配它的当前位置。
我正在尝试像“等离子螺栓”效果一样移动一系列粒子,使其成为一个紧密的粒子球,而不是四处游荡。
我怎样才能缩短生命周期,使粒子只能持续一两个滴答声,并在每个滴答声中产生更多?(或者简单地制作一次并移动每个刻度)。
谢谢
iphone - 著名的应用程序使用 cocos2d 吗?
我是法国人,请原谅我糟糕的英语。
我想知道 Tiny Wings、Angry Birds 和其他类似的出色应用程序是否在部分或全部游戏中使用 cocos2D。我想使用粒子设计器,我们必须将它与 cocos2d 一起使用,但我不喜欢 cocos2d 的图像出现在我在 App Store 上的应用程序中。
opengl - OpenGL照明小物体?
在处理非常小的粒子时,我遇到了照明问题。我正在做基于粒子的流体模拟,现在正在将流体渲染为非常小的多边形球体(我说的是球体的半径约为 0.03 个单位)。我的场景中的照明没有按照我想要的方式照亮它们,而且我无法让它看起来正确。我正在寻找类似于此图像中粒子上的柔和照明的东西......
但是我的粒子看起来像这样......
看看我的粒子如何具有明亮的白色部分,而绿色粒子只是柔和地点亮并且没有大的白色热点。我知道原因要么是我的灯光设置,要么只是粒子太小以至于灯光占据了更大的空间(这可能吗??)。我的照明设置如下...