diff --git a/Development.md b/Development.md index 94abdb2..2843d52 100644 --- a/Development.md +++ b/Development.md @@ -14,7 +14,7 @@ npm run build # writes dist/ and regenerates index.html ./build.sh # the same under `set -o pipefail`, for callers that pipe the output php tools/make-user.php [admin|user] # an account; every tool signs in (see Accounts) php tests/php/accounts.test.php # the API's account rules, no server needed (CI's gate job) -node tools/seed-e2e.mjs && node tools/e2e.mjs # 1356 editor checks, screenshots in /tmp/gm-e2e-*.png +node tools/seed-e2e.mjs && node tools/e2e.mjs # 1357 editor checks, screenshots in /tmp/gm-e2e-*.png GM_STEPS=20 node tools/e2e.mjs # or 1-12, or 6,20 — a subset while working on one step ./e2e.sh start [GM_STEPS] # the same run detached, see below ./e2e.sh status # live progress, or the last run's result diff --git a/Physics.md b/Physics.md index ccdba4f..e3f5a25 100644 --- a/Physics.md +++ b/Physics.md @@ -156,6 +156,11 @@ nothing on it.` They work from `On start` on. `Move` and `Set position` on a dynamic body put it somewhere else and it keeps its velocity; the first time the console points to the nodes above, which move it with the physics. +Dragging a dynamic body in the scene view while the game plays (the object, its rigidbody, or an +object above it) takes it out of the simulation for as long as the mouse holds it: it follows the +pointer as if it had no rigidbody, and gravity does not pull it. Let go, it starts again at rest, +with no velocity. + ## Play and the editor run The editor loads the engine right after opening the project; Play waits for it if it is not there