Describe dragging a rigidbody while the game plays

A held body follows the mouse and starts from rest on release. The check total in Development is now 1357.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
adminandClaude Opus 5.5 committed 2026-09-23 21:16:21 +02:00
1 parent 990f512d2a
commit cc8f0b8ced
2 files changed
+6 -1

No files matched your search

+1 -1
@@ -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 <name> <password> [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
+5
@@ -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