Skip to content

Class: BlockInputComponent ​

Absorbs every pointer event inside the entity's UITransform rect — no Sprite required, the hit area is taken from UITransform width/height. Use for modal scrim, loading gates, etc. Without a UITransform (entity not under a Canvas) it has no hit area and is inert. swallowAncestors=false keeps the event bubbling so an outer handler still sees it (useful for outside-tap-to-dismiss).

Extends ​

Constructors ​

Constructor ​

ts
new BlockInputComponent(swallowAncestors?): BlockInputComponent;

Parameters ​

ParameterTypeDefault value
swallowAncestorsbooleantrue

Returns ​

BlockInputComponent

Overrides ​

Component.constructor

Properties ​

PropertyModifierTypeDefault valueInherited from
dirtypublicbooleantrueComponent.dirty
enabledpublicbooleantrueComponent.enabled
swallowAncestorspublicbooleanundefined-

© 2026 PlayAdGentic