【发布时间】:2010-10-31 00:37:08
【问题描述】:
我写了这个,我想用某些颜色开始和结束循环 (例如,以 rgb 150,150,200 开头;以 rgb 190、160、200 结尾):
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<canvas width="400" height="100"></canvas>
<script>
var context = document.getElementsByTagName('canvas')[0].getContext('2d');
var lastX = context.canvas.width * Math.random();
var lastY = context.canvas.height * Math.random();
var hue = 100;
function blank() {
hue = hue + 5 * Math.random();
context.fillStyle = 'hsl(' + hue + ', 60%, 80%)';
context.fillRect(0, 0, context.canvas.width, context.canvas.height);
}
setInterval(blank, 50);
</script>
</body>
</html>
如何更改起始颜色?
【问题讨论】:
-
嗯,它实际上以 rgb 190,160,200 开头;如何更改起始颜色?黑羊
-
不敢相信你自己写的。
标签: javascript css html canvas