From a64145fc9b02e7d5e26c291c7783492ec5d8817f Mon Sep 17 00:00:00 2001 From: MelekTaus Date: Sun, 4 Oct 2026 19:14:11 +0200 Subject: [PATCH] Describe Get position as local only Get position no longer has world x and world y outputs. Behaviors and Scene-editing now say it gives the coordinates local to the parent and point to Get world position for the world ones. Co-Authored-By: Claude Opus 5.5 --- Behaviors.md | 2 +- Scene-editing.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Behaviors.md b/Behaviors.md index 8f072da..ab95aef 100644 --- a/Behaviors.md +++ b/Behaviors.md @@ -220,7 +220,7 @@ the inspector). the given object, nearer levels first, the order `Child by name` searches in), `Children` (the children of an object; with **recursive** every object below it, level by level) and `Objects of asset` (every instance of the chosen asset, spawned ones included), - `Variables`, `Properties` (every property row of the target's type, the transform rows `scale`, `rotation`, `mirrorX`, `mirrorY` included — how a graph turns a sprite), `Get position` (local and world), `Get world position` (only the world `x`/`y`), `Get Z` (the object's own `z` and `world z`, summed up with its parents'), `Is enabled`, literals `Number`/`Text`/`Boolean`/`Texture`/`State machine`/`Sound`/`Scene`/`Animation`/`Asset`, `Texture size` (a texture's, frame's or pixel art's own size in pixels, 0 for none — wired into a sprite's `width`/`height`, a picture shows pixel for pixel), `Add/Subtract/Multiply/Divide`, + `Variables`, `Properties` (every property row of the target's type, the transform rows `scale`, `rotation`, `mirrorX`, `mirrorY` included — how a graph turns a sprite), `Get position` (local to the parent), `Get world position` (in world units), `Get Z` (the object's own `z` and `world z`, summed up with its parents'), `Is enabled`, literals `Number`/`Text`/`Boolean`/`Texture`/`State machine`/`Sound`/`Scene`/`Animation`/`Asset`, `Texture size` (a texture's, frame's or pixel art's own size in pixels, 0 for none — wired into a sprite's `width`/`height`, a picture shows pixel for pixel), `Add/Subtract/Multiply/Divide`, `Min/Max/Abs/Sqrt/Clamp`, `Lerp` (from a to b as t runs from 0 to 1, t held in 0…1; the setting *Ease* bends the way: *Linear*, *In* starts slow, *Out* ends slow, *In-out* both, all quadratic, or *Curve*, which follows the [curve asset](Curves) picked in the *Curve* row and may overshoot b; diff --git a/Scene-editing.md b/Scene-editing.md index c609bf5..ea67b31 100644 --- a/Scene-editing.md +++ b/Scene-editing.md @@ -179,8 +179,8 @@ scene opens fully collapsed — which rows are open is view state of the panel, the project — and selecting an object anywhere (viewport, `Add collider…`, `Create container`) unfolds the way down to it and scrolls it into view, so a selection is never hidden. In play mode entities carry the same `parent` link: moving a parent entity moves its subtree, -`Destroy` removes it. `Get position` exposes both the local and the world coordinates, -`Get world position` only the world ones. +`Destroy` removes it. `Get position` gives the coordinates local to the parent, +`Get world position` the world ones. **Groups in the hierarchy (#241).** A group is a folder for top-level objects — 100 crates under one foldable row, say. It is editor looks only: parents, positions and behaviors stay exactly as