AbstractProtectedinfoReadonlyisAbstract ReadonlymeshThe primary 3D mesh representing this agent.
Callback fired when the user clicks this node.
Protected ReadonlysceneProtected AbstractapplyProtectedcreateCreate a floating name label above the mesh.
Call from subclass constructors after this.mesh is assigned.
Distance above the mesh centre (default 0.8).
AbstractdisposeClean up all Babylon.js resources.
ProtecteddisposeDispose the label mesh (call from subclass dispose()).
AbstractplayAnimate a spawn materialise effect.
AbstractpulseAnimate a gentle glow pulse (heartbeat).
ProtectedregisterRegister click + hover handlers on the mesh after it has been created.
AbstractshowAnimate an alert shockwave.
Whether this node is pinned at the scene origin (main actor).