You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在fireworks-js中将烟花设置为单色黄色?

解决fireworks-js单一黄色烟花的实现方法

fireworks-js默认的多彩烟花是因为它会随机生成颜色,要改成单一黄色,直接覆盖它的color配置项就行——这个配置支持自定义函数来返回固定颜色:

  • 如果你用ES模块引入:
import Fireworks from 'fireworks-js'

const fireworks = new Fireworks(document.getElementById('your-container-id'), {
  // 让颜色函数固定返回黄色的RGB值
  color: () => [255, 255, 0],
  // 其他原有配置保留即可
})

fireworks.start()
  • 如果你用CDN引入:
<script src="https://unpkg.com/fireworks-js@latest/dist/fireworks.js"></script>
<script>
  const fireworks = new Fireworks.default(document.getElementById('your-container-id'), {
    color: () => [255, 255, 0]
  })
  fireworks.start()
</script>

原理很简单:库的color选项如果传入函数,就会用这个函数的返回值作为粒子颜色,只要让它固定返回黄色的RGB数组,所有烟花粒子就都是黄色了。要是想要偏橙或偏浅的黄色,直接调整RGB数值就行,比如[255, 220, 0]就是暖黄色。

内容的提问来源于stack exchange,提问作者Smile_mask

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 18:45:21