我正在使用 Go 并将其编译为 Web 程序集。
我正在尝试用随机颜色渲染一堆彼此相邻的矩形,但它们一直渲染为灰色。
我的渲染函数看起来像这样:
for row,_ := range rows {
for col,_ := range row {
ctx.Set("fillStyle", fmt.Sprintf("#%06x", rand.Int()))
ctx.Call("fillRect", 20, 20 + (col * width), maxHeight - (row*height))
}
}
它用它渲染了一个大块(所有矩形都彼此相邻)但都是灰色的,而不是用不同的颜色来渲染它们。
示例中的这些代码是否足以进一步提供帮助?如果不是,我可以将它发布到要点上,因为我是 WASM 的新手,我不确定哪些部分可能真正相关 - 但据我所知,这 2 个函数是唯一与渲染有关的函数。
HUH函数
相关分类