PlayerHead
Observes source for PlayerHead at the next owner-thread frame cutoff.
Retain caller-owned sources and editing state outside reevaluation. See Observe for shared snapshots, equal-value suppression, and cleanup; literal arguments follow PlayerHead. Modifiers and parent data apply to the actual component, while the binding owns its sibling key.
Emits one square layered player head at a pixel-perfect integer scale.
Pixel sources render immediately. Lookup sources are resolved asynchronously by the active runtime, publish only at a frame boundary, and ignore completions from superseded sources. loadingContent and failureContent each emit zero or one root and are displayed only for their matching state.
Receiver
active owner-thread screen scope.
Parameters
immutable pixels or a platform-neutral profile lookup.
positive integer scale mapping every source texel to an equal square of logical pixels.
whether the outer hat layer is painted after the face.
active behavior applied to the head.
optional stable sibling identity.
optional zero-or-one-root loading presentation.
optional zero-or-one-root failure presentation.
Throws
when pixels or state callback cardinality is invalid.
when no runtime screen evaluation is active.
Deprecated
Use the PlayerHeadScale overload for pixel-perfect integer scaling. Arbitrary sizes remain supported here and use bilinear interpolation when size is not divisible by eight.
Emits one square layered player head at an arbitrary logical size.
Sizes divisible by eight retain nearest-neighbor texel scaling. Other sizes use bilinear interpolation within each face or hat region so atlas pixels outside that region cannot bleed into the result. Pixel sources render immediately, while lookup sources and fallback content follow the same lifecycle as the typed-scale overload.
Receiver
active owner-thread screen scope.
Parameters
immutable pixels or a platform-neutral profile lookup.
positive logical square extent.
whether the outer hat layer is painted after the face.
active behavior applied to the head.
optional stable sibling identity.
optional zero-or-one-root loading presentation.
optional zero-or-one-root failure presentation.
Throws
when pixels, size, state callback cardinality, or a non-divisible size above 1,024 is invalid.
when no runtime screen evaluation is active.