PortalComponent

constructor(targetEntity: Entity, enable: Boolean = true, doubleSide: Boolean = false, allowClipping: Boolean = true, allowEntityCrossing: Boolean = true)

Constructs a PortalComponent with the specified parameters.

Parameters

targetEntity

The Entity representing the target world visible through the portal. Must be a valid Entity object.

enable

Whether the portal is enabled. The default value is true. If true, the portal is rendered; otherwise, it is not.

doubleSide

Whether both sides (forward and backward) of the portal are rendered. The default value is false. If true, both the forward and backward sides are rendered; if false, only the forward side is rendered.

allowClipping

Whether entities intersecting with the portal are clipped. The default value is true. If true, parts of entities in the portal world will be clipped when they intersect with the portal itself; otherwise they are not.

allowEntityCrossing

Whether entities are allowed to cross the portal. The default value is true. If true, entities crossing the portal will be rendered outside the portal; otherwise they are not.