Hello. Please, explain me a difference between Set render translation and Set position nodes. I can change a widget position by using these nodes, but i can not undertand a difference between.
The first one is an offset from the widget’s location.
The second one is a property of a specialised container called a Canvas Panel available only when a widget is a direct child of said container; it offers a unique method of placing widgets supported by anchors. The 2nd node allows you to manipulate this:
As a general rule: various containers create slots for the widgets they host, often offering unique functionality. If you placed a widget inside a Grid Panel, its slots would allow you to pad, layer, span rows / columns and nudge children:
You can’t do all that with mere render translation. Think of the Render Transforms
(which the 1st node you show is a part of) as of a generic tool used to manipulate widgets once the slot has done its job:
Think of the Target is [x] Slot
nodes as of specialised tools allowing for unique treatment of the hosted children.