【发布时间】:2020-06-10 14:18:23
【问题描述】:
我是这里的初学者,所以提前为幼稚道歉。我使用 Javascript 在 Brackets 上制作了一个简单的图像,尝试生成具有随机 x 和 y 值以及随机颜色的圆圈。当我在开发人员工具中打开浏览器控制台时没有显示任何问题,当我保存并刷新时,它可以工作。但我期待刷新通过绘图函数循环发生。关于我哪里出错的任何线索?
非常感谢
var r_x
var r_y
var r_width
var r_height
var x
var y
var z
function setup()
{
r_x = random()*500;
r_y = random()*500;
r_width = random()*200;
r_height = r_width;
x = random(1,255);
y= random(1,255);
z= random(1,255);
createCanvas(512,512);
background(255);
}
function draw()
{
ellipse(r_x, r_y, r_width, r_height);
fill(x, y, z);
}
【问题讨论】:
-
你能分享你的
window.onload = function()- 那就是魔法应该发生的地方 -
这是我揭示我是多么缺乏经验的地方 - 这是第 3 天,我还没有遇到任何类似的东西......它可以内置,作为括号内的一部分。 ?我一直在使用的文件夹包含 2 个其他文件 - index.html 和 p5.min.js。都不包含 window.onload = function()。整个事情开始时是为特定编码练习提供的文件,所以也许这可以解释它?
标签: javascript loops random refresh draw