一张草稿纸:**先画出一个物理区域**(只有区域里才发生物理),再往里画/放物体、 写草稿。左边是这块区域(世界)的参数与读数,右边是选中的那个物体的参数与受力。 示例讲义场景与"理论 vs 实测"判据表收在「开发者」模式里。
用钢笔画一个圆/方块/三角形,然后把鼠标停在这一笔的终点附近不动满 2 秒: 程序会算这一笔像什么(残差告诉你"有多像"),像就把它换成标准物体, 不像就原样留作草稿并说明原因(例如"没有闭合(首尾差 56%)")。 同一笔只判一次 —— 认不出来时不会每帧刷屏。换工具或画新的一笔会重新准备。
引擎里只有一个世界、重力是全局的,所以「区域」是场景层的约定: 画一个区域 = 定一个世界。区域在 → 用它那套重力;区域不在 → 重力 0 且所有物体冻住 (还没有"能发生物理的地方")。物体进区域就活过来、出去就冻住, 所以"把区域拖过去盖住一堆东西,它们就活了"是可玩且可解释的。 多个区域各有各的重力做不到(那需要引擎支持每物体重力),这一版只有一个区域。
空格 播放/暂停 ·
N 单步 · R 重置这一页 ·
F 力箭头 · A 分力 ·
Del 删物体 ·
Ctrl+Z 撤销墨迹 ·
1/2/3 时间缩放 1×/0.2×/4×
工具:V 选择 ·
P 钢笔 · B 矩形 ·
C 圆 · G 多边形 ·
W 区域 ·
T 文字 · X 橡皮
?zoom=1.6&pause=1&theme=dark&dev=1&prof=1&ray=1&tool=pen
开发者模式专用:?scene=cyclotron&settle=600&allforces=1&select=5、
以及 ?demo=1(预置一张"画好的纸":区域 + 地面 + 几个物体,给截图用)
—— scene= 属于开发者模式:示例讲义场景在默认界面上是看不到的,
它们收在「开发者」里,因为默认玩法是自己画一张空白纸。