使用Javascript对RGBA颜色进行光标控制的形状随机化

Cursor-controlled shape randomizing of RGBA color using Javascript

本文关键字:控制 随机化 光标 Javascript RGBA 颜色 使用      更新时间:2023-12-21

我创建了一个名为mousemove的函数,当你移动光标或鼠标时,一条圆圈会像蛇一样跟着它。我正试图弄清楚如何在移动时完全随机化每个圆圈的颜色。你是怎么做到的?

function randomColor() {
  var choices = [0,1,2,3,4,5,6,7,8,9,'a','b','c','d','e','f'];
  var _color = "#"
  function _randomFromChoices(lst) {
    var _index = Math.floor( Math.random() * 100 );
    var _index = _index % lst.length;
    return lst[_index];
  }
  for (var i = 0; i < 6; i++){
    _color += _randomFromChoices(choices);
  }
  return _color;   
}

这是你的要求吗?不要指定特定的颜色,而是使用上面的函数,它将随机生成一个十六进制值。