 更新地球日计数器
            earthDays += 0.01;

            // 更新行星角度
            for (let i = 0; i < planets.length; i++) {
                angles[i] += planets[i].speed * 0.01;
            }

            // 绘制离屏canvas
            ctx.drawImage(offscreenCanvas, 0, 0);

            // 绘制太阳
            ctx.beginPath();
            ctx.arc(sun.x, sun.y, sun.radius, 0, 2 * Math.PI);
            ctx.fillStyle = sun.colors[0];
            ctx.fill();
            ctx.fillStyl