Skip to content

General

💡 Simple Explanation: A container for a single fixed value. Like a labeled box that always holds the same number, text, or true/false value you can plug into other nodes.

⚙️ Technical Description: Holds a constant primitive value (Int, Float, Bool, or String) that can be connected to other nodes as a fixed input.

PrimitiveValue

🔍 Full Details & Examples

🔧 How It Works: You set a value once (like “5” or “Welcome!” or “true”), and this node outputs that value to anything connected to it. The value doesn’t change unless you manually edit the node.

Perfect For:

  • Setting constant speeds, delays, or multipliers
  • Storing fixed text like usernames or messages
  • Providing default values or thresholds
  • Creating reusable constant values across your graph

Supported Types:

  • Int (whole numbers like 1, 100, -5)
  • Float (decimals like 3.14, 0.5, 100.0)
  • Bool (true or false)
  • String (text like “Hello World”)

🎬 Streaming Example: “Create a PrimitiveValue holding the number 3.5 and connect it to multiple Delay nodes so they all use the same delay duration. Change it once to update all delays.”

🎯 Tips: These are perfect for values you use in multiple places. Instead of setting “5.0” in ten different nodes, set it in one PrimitiveValue and connect it everywhere - easier to adjust later!