文件名称:colorshuffle:彩虹谱混洗算法
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-11 09:35:06
JavaScript
混色 彩虹谱混洗算法 这是我的洗牌算法。 我以套牌算法为基础(正如作业所说的那样),并对其进行了大量修改以生成颜色,而不是文本。 弄清楚如何沿着熟悉的光谱生成颜色是困难的部分。 起初,我尝试使用每种颜色的一组值来执行 .each 函数,但这导致了光谱组,而不是整个光谱。 最后,我决定访问 ( ) 并研究当我将点放在右上角时,“HTML 颜色选择器”中 RGB 值是如何变化的。 我注意到一个基本模式分为六个部分:一个值为 0 的通道,一个值为 255 的通道,以及一个从 0-255 向上计数或向下计数的通道。 没有简单的方法来获得生成所有六个部分的单个函数,因此我决定将同一个函数运行 6 次不同的时间。 当类演示在函数本身中使用选项数组时,我必须修改代码以按参数接受不同的数组。 在 Rainbow 函数的每次使用中,其中两个参数/通道将在数组中具有一个潜在的变化,最后一个在数组中具
【文件预览】:
colorshuffle-master
----colorshuffle.css(194B)
----colorshuffle.html(740B)
----colorshuffle.js(4KB)
----README.md(4KB)