# scene/node-set Mutate a world-layer node in place. The first argument is the node id returned by `scene/add`. Remaining arguments are keyword/value pairs. ## Syntax
[scene/node-set id
  :at @{x y}        # move to absolute coords
  :size @{w h}      # rect/image size, or circle diameter
  :to @{x y}        # line endpoint
  :color "#hex"
  :width n
  :filled true|false
  :opacity n
  :z n
  :visible true|false
  :tag "name"]
## Returns `true` on success, `false` if the id is unknown or the call ran without a TUI (`deft` CLI / ANSI). ## Example
def id [scene/add :circle :at @{100 100} :size @{40 40} :color "#00ffff" :filled true]
[scene/node-set $id :at @{200 150} :opacity 0.5]
## See Also `scene/add`, `scene/node-get`, `scene/remove`, `scene/count`