为什么这样做,
var color = Math.sin( time ) * 128;
color = 128;
context.fillStyle = "rgb(" + color + ", " + color + ", " + color + ")";
但这不是吗?
var color = Math.sin( time ) * 128;
color += 128;
context.fillStyle = "rgb(" + color + ", " + color + ", " + color + ")";
由于某种原因,变量一旦变为动态变量就会停止工作。
答案 0 :(得分:1)
想出来了。我正在发送一个浮动值,其中canvas正在寻找一个整数。
应该是Math.floor(Math.sin(time)* 128);