 // 清屏
                ctx.clearRect(0, 0, cw, ch);
                // 绘制离屏轨道
                ctx.drawImage(orbitCanvas, 0, 0);

                // 绘制各天体
                for (let i = 0; i < planets.length; i++) {
                    const p = planets[i];
                    const pos = positions[i] || { x: cx, y: cy };
                    ctx.drawImage(planetImages[i], pos.x - p.radius, pos.y - p.radius);
                }

                // 绘制文字标签
                ctx.