particles

    7热度

    2回答

    我基本上想要发出五彩纸屑颗粒。每个粒子都是相同的形状,但是,我希望每个粒子都是我指定颜色的随机颜色。 是否有每种发射粒子具有随机颜色的方法,还是每种粒子颜色都需要单独的发射器?

    0热度

    1回答

    我使用LibGDX附带的Particle Editor工具创建了2D粒子效果。然后,我需要以编程方式将粒子效果颜色更改为某种RGB颜色。为此,我找到了这个方法: myEffect.getEmitters()。get(0).getTint()。setColors(float [] colors); 我的问题是,我不知道如何将RGB颜色转换为该方法所需的正确数组值,因为我不知道使用哪种颜色格式。 在P

    -1热度

    1回答

    这是我需要做动画: https://www.dropbox.com/s/xvyj550i43gg6wz/2015-08-24%2013.12.57.mp4?dl=0 我开始做这个工作,用狮子座流星雨库: https://github.com/plattysoft/Leonids 现在我做一个粒子系统的创造者,我将其设置在我的发射器上,但应用程序将始终从屏幕的0,0(左上角)点开始飞溅粒子。 我如何

    1热度

    1回答

    我用一个for循环产生的六边形网格,我有一些问题 for (var i=0; i <= rows; i++) { for (var j=0; j <= cols; j++) { ctx.save(); ctx.translate(0+i*distX, 0+j*distY); drawHexagon(ctx); ctx.fill()

    1热度

    2回答

    我正在寻找与我们在SpriteKit中发射颗粒相同的效果,scale效应可以使颗粒图像根据时间变大或变小。 (例如一个简单的红色圆圈,在1秒后变大并消失)。我找不到scale选项,我们可以在SpriteKit中找到。图像可以更大并保持更大,但不会因时间而改变。 会有人知道一个很好的方法来做到这一点? 感谢 编辑: 这些尝试都没有工作,你知道为什么吗? func addParticleSceneKi

    0热度

    1回答

    将球约束添加到布sim中的正确方法是什么? 我想添加一个球体(或胶囊)约束到Skeel Lee's cloth simulation source code,但我不知道如何正确地做到这一点。 void SatisfySphereConstraints() { foreach (var simObj in this.simObjects) simObj.CurrPositio

    1热度

    1回答

    我想旋转一个粒子,它是一个简单的线条,在屏幕的中心发射一次。 当我触摸屏幕后,调用该方法,并且旋转一直改变。对于10°或180°,围绕着x或z轴,结果是相同的:角度为N°,然后是Y°,然后是Z°(总是不同的数字,相互间具有随机差异:10° ,每次不会被10次偏移,而是随机数)。你知道为什么吗? func addParticleSceneKit(str:String){ var fire

    2热度

    2回答

    我想比in this project 同样的效果,但我颗粒SKEmitterNode是不能直接在现场,但在一个子节点。 我的粒子在我的飞船背后是反应堆效应,我希望它在SpaceShip节点移动时在场景中留下踪迹。 现在我的粒子是我的宇宙飞船的一个子节点,所以“全部”粒子随着宇宙飞船移动,所以它只显示一个点而不留下踪迹。 我该怎么办?

    -2热度

    1回答

    我正在试图使粒子沿着水平“8”形状的路径移动,这就像“∞”一样。 我只能通过遵循this tutorial使粒子在一个圆圈中行进。 但我不知道如何使它在水平8形状的旅行。 这里是我的代码: var cvs = document.createElement('canvas'), context = cvs.getContext("2d"); document.body.appen

    1热度

    2回答

    我试图在粒子碰撞墙壁时播放声音。现在,它只是播放来自父对象(播放器)的声音。 但是,我想从粒子播放声音。这意味着当粒子离左边很远时,你隐约听到从左边传来的声音。 有没有办法从一个粒子播放声音,当它碰撞?