完美循环帧数
Perfect loop frameCount
我无法确定动画完成多少帧后才能创建完美的循环。我目前正在以 60 fps 的速度录制我的 canvas。有什么想法吗?
for (x = 0; x < pg.width; x += 2) {
for (y = 0; y < pg.height; y += 2) {
let csize = map(sin(x+y+frameCount/10), -1, 1, 2, 20);
if (a[x][y] > 0) {
rect(x*2-csize/2, y*2-csize/2, csize);
}
}
}
你应该检查 sin(x+y+0/10) 何时等于 sin(x+yframeCount/10) 因为我假设这是你唯一使用 frameCount 的地方。
我无法确定动画完成多少帧后才能创建完美的循环。我目前正在以 60 fps 的速度录制我的 canvas。有什么想法吗?
for (x = 0; x < pg.width; x += 2) {
for (y = 0; y < pg.height; y += 2) {
let csize = map(sin(x+y+frameCount/10), -1, 1, 2, 20);
if (a[x][y] > 0) {
rect(x*2-csize/2, y*2-csize/2, csize);
}
}
}
你应该检查 sin(x+y+0/10) 何时等于 sin(x+yframeCount/10) 因为我假设这是你唯一使用 frameCount 的地方。