Editing while playing: play runs on a runtime copy, new Game tab (Scene | Game | Graph)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
rootandClaude Fable 5.1 committed 2026-09-07 16:34:26 +02:00
1 parent cb8885359f
commit c3a533c4e5
14 files changed
+408 -118

No files matched your search

+3 -2
View File
@@ -3,8 +3,9 @@ import type { PropertyBag } from '../core/model/Properties';
/**
* A live instance created from a scene object when Play starts. Holds the *resolved*
* property values as mutable runtime state. Systems change entities freely; nothing here
* is ever written back to the project model.
* property values as mutable runtime state. Systems change entities freely; the world
* mirrors them into the play-mode copy of the project (never the saved model) so the
* editor panels can show and edit them while playing.
*/
export interface Entity {
id: string;