Остановите частицы от частиц. js от генерирования, поскольку сайт остается загруженным - PullRequest
0 голосов
/ 01 апреля 2020

введите описание изображения здесь У меня есть фон частицы с линиями, которые соединяют точки. Проблема в том, что, когда страница открыта, эти частицы продолжают генерироваться, и страница становится медленной, возможно, это настройка для остановки это идёт к нему: ((*

Через некоторое время страница становится альггичной по мере увеличения частиц

введите описание изображения здесь У меня есть фон частицы с линиями, которые соединяют Проблема в том, что, когда страница открыта, эти частицы продолжают генерироваться, и страница становится запаздывающей, возможно, есть настройка, чтобы остановить ее, (: (

particlesJS("particles-js", {
  particles: {
    number: {
      value: 170,
      density: {
        enable: true,
        value_area: 700
      }
    },
    color: {
      value: "#000000"
    },
    shape: {
      type: "circle",
      stroke: {
        width: 0,
        color: "#000000"
      },
      polygon: {
        nb_sides: 5
      }
    },
    opacity: {
      value: 0.5,
      random: false,
      anim: {
        enable: false,
        speed: 0.1,
        opacity_min: 0.1,
        sync: false
      }
    },
    size: {
      value: 3,
      random: true,
      anim: {
        enable: false,
        speed: 10,
        size_min: 0.1,
        sync: false
      }
    },
    line_linked: {
      enable: true,
      distance: 150,
      color: "#000000",
      opacity: 0.4,
      width: 1
    },
    move: {
      enable: true,
      speed: 2,
      direction: "none",
      random: false,
      straight: false,
      out_mode: "out",
      bounce: false,
      attract: {
        enable: false,
        rotateX: 600,
        rotateY: 1200
      }
    }
  },
  interactivity: {
    detect_on: "canvas",
    events: {
      onhover: {
        enable: true,
        mode: "grab"
      },
      onclick: {
        enable: true,
        mode: "push"
      },
      resize: true
    },
    modes: {
      grab: {
        distance: 140,
        line_linked: {
          opacity: 1
        }
      },
      bubble: {
        distance: 400,
        size: 40,
        duration: 2,
        opacity: 8,
        speed: 3
      },
      repulse: {
        distance: 200,
        duration: 0.4
      },
      push: {
        particles_nb: 4
      },
      remove: {
        particles_nb: 2
      }
    }
  },
  retina_detect: true
});
)
...