Properties Input Input : { closestObject : ( ( ) => InteractiveObject ) ; enabled : ( ( ) => boolean ) ; enabledRef : ( ( ) => Ref < boolean > ) ; getKeyDown : ( ( keyCode ) => boolean ) ; getKeyPressed : ( ( keyCode ) => boolean ) ; getKeyUp : ( ( keyCode ) => boolean ) ; isDragging : ( ( ) => boolean ) ; isLeftButtonDown : ( ( ) => boolean ) ; isLeftButtonPressed : ( ( ) => boolean ) ; isLeftButtonUp : ( ( ) => boolean ) ; isMidButtonDown : ( ( ) => boolean ) ; isMidButtonPressed : ( ( ) => boolean ) ; isMidButtonUp : ( ( ) => boolean ) ; isMoving : ( ( ) => boolean ) ; isRightButtonDown : ( ( ) => boolean ) ; isRightButtonPressed : ( ( ) => boolean ) ; isRightButtonUp : ( ( ) => boolean ) ; movementX : ( ( ) => number ) ; movementY : ( ( ) => number ) ; setEnable : ( ( b ) => {} ) ; x : ( ( ) => number ) ; y : ( ( ) => number ) ; } Type declaration enabled : ( ( ) => boolean ) ( ) : boolean Returns boolean enabled Ref : ( ( ) => Ref < boolean > ) ( ) : Ref < boolean > Returns Ref < boolean > get Key Down : ( ( keyCode ) => boolean ) ( keyCode ) : boolean Returns boolean get Key Pressed : ( ( keyCode ) => boolean ) ( keyCode ) : boolean Returns boolean get Key Up : ( ( keyCode ) => boolean ) ( keyCode ) : boolean Returns boolean is Dragging : ( ( ) => boolean ) ( ) : boolean Returns boolean is Left Button Down : ( ( ) => boolean ) ( ) : boolean Returns boolean is Left Button Pressed : ( ( ) => boolean ) ( ) : boolean Returns boolean is Left Button Up : ( ( ) => boolean ) ( ) : boolean Returns boolean is Mid Button Down : ( ( ) => boolean ) ( ) : boolean Returns boolean is Mid Button Pressed : ( ( ) => boolean ) ( ) : boolean Returns boolean is Mid Button Up : ( ( ) => boolean ) ( ) : boolean Returns boolean is Moving : ( ( ) => boolean ) ( ) : boolean Returns boolean is Right Button Down : ( ( ) => boolean ) ( ) : boolean Returns boolean is Right Button Pressed : ( ( ) => boolean ) ( ) : boolean Returns boolean is Right Button Up : ( ( ) => boolean ) ( ) : boolean Returns boolean movementX : ( ( ) => number ) movementY : ( ( ) => number ) set Enable : ( ( b ) => {} ) x : ( ( ) => number ) y : ( ( ) => number ) action Draw Edit action Draw Edit : ( ( opts ? ) => Promise < {} > )
Type declaration ( opts ? ) : Promise < {} > Returns Promise < {} > action Draw Line Sting action Draw Line Sting : ( ( opts ? ) => Promise < { data : PolylineItemData ; isCancel ?: boolean ; } > ) action Draw Point action Draw Point : ( ( opts ? ) => Promise < { data : SymbolItemData ; isCancel ?: boolean ; } > ) action Draw Polygon action Draw Polygon : ( ( opts ? ) => Promise < { data : PolygonItemData ; isCancel ?: boolean ; } > ) active Scene active Scene : ( ( _scene ) => Promise < void > )
Type declaration ( _scene ) : Promise < void > Returns Promise < void > add All Commands add All Commands : ( ( cmds ) => void )
add Bloom Entity add Bloom Entity : ( ( ent ) => {} )
add Collide Rect Object add Collide Rect Object : ( ( item ) => void )
add Command add Command : ( ( cmd ) => void )
add Control add Control : ( ( control ,
position ? ) => App ) Type declaration ( control , position ? ) : App Returns App add Default Lights add Default Lights : ( ( scene ? ) => {} )
add Effect Render Pass add Effect Render Pass : ( ( pass , orderIndex ? ) => void )
Type declaration ( pass , orderIndex ? ) : void Parameters Optional
orderIndex : number Returns void add Many Commands add Many Commands : ( ( ... cmds ) => void )
Type declaration ( ... cmds ) : void Returns void add Outline Entity add Outline Entity : ( ( ent ) => {} )
add Particle Type declaration ( opts ) : ParticleEmitter < Object3DEventMap > Parameters opts : { disposeWhenEnd ?: boolean ; name ?: string ; parent ?: Object3D < Object3DEventMap > ; position ?: [ number , number , number ] | Vector3 ; rotation ?: [ number , number , number ] | Vector3 ; scale ?: number | [ number , number , number ] | Vector3 ; simulations ?: Simulation | Simulation [] ; system : ParticleSystemParameters ; } Optional
dispose When End ?: boolean Optional
name ?: string Optional
parent ?: Object3D < Object3DEventMap > Optional
position ?: [ number , number , number ] | Vector3 Optional
rotation ?: [ number , number , number ] | Vector3 Optional
scale ?: number | [ number , number , number ] | Vector3 add Particle System add Particle System : ( ( system , parent ? , disposeWhenEnd ? ) => void )
Type declaration ( system , parent ? , disposeWhenEnd ? ) : void Parameters Optional
parent : Object3D < Object3DEventMap > Optional
disposeWhenEnd : boolean Returns void add Physics Ground add Physics Ground : ( ( ) => Plane ) add Pointer Events Object add Pointer Events Object : ( ( entity ) => {} )
add Scene add Scene : ( ( scene ? , camera ? ) => Scene )
Type declaration ( scene ? , camera ? ) : Scene Returns Scene add Selected Entity add Selected Entity : ( ( ent ) => {} )
add Tool add Tool : ( ( Tool ) => void )
center Origin center Origin : Vector3
clear Commands clear Commands : ( ( ) => void )
clear Scenes clear Scenes : ( ( ) => void )
Readonly
common Uniforms common Uniforms : { iChannelTime : Uniform < [ number , number , number , number ] > ; iDate : Uniform < Vector4 > ; iFrame : Uniform < number > ; iGlobalTime : Uniform < number > ; iMouse : Uniform < Vector4 > ; iResolution : Uniform < Vector3 > ; iSampleRate : Uniform < number > ; iTime : Uniform < number > ; iTimeDelta : Uniform < number > ; resolution : Uniform < Vector2 > ; time : Uniform < Vector4 > ; }
Type declaration i Channel Time : Uniform < [ number , number , number , number ] > i Date : Uniform < Vector4 > i Frame : Uniform < number > i Global Time : Uniform < number > i Mouse : Uniform < Vector4 > i Resolution : Uniform < Vector3 > i Sample Rate : Uniform < number > i Time : Uniform < number > i Time Delta : Uniform < number > resolution : Uniform < Vector2 > time : Uniform < Vector4 > container Size container Size : { height : number ; width : number ; } = ...
Type declaration height : number width : number Readonly
css2d Renderer css2d Renderer : CSS2DRenderer
Readonly
css3d Occlude Renderer css3d Occlude Renderer : CSS3DRenderer
Readonly
css3d Renderer css3d Renderer : CSS3DRenderer
data data : ShallowReactive < { camera ?: Camera ; container ?: HTMLElement ; domElement ?: HTMLElement ; scene ?: Scene ; [
key :
string ]
: any ; } > = ... Type declaration [ key : string ]: any Optional
camera ?: Camera Optional
container ?: HTMLElement Optional
dom Element ?: HTMLElement Optional
scene ?: Scene draw Select Box draw Select Box : ( ( style ? ) => Promise < [ Vector2 , Vector2 ] | { cancel : boolean ; reason ?: string ; } > )
Type declaration ( style ? ) : Promise < [ Vector2 , Vector2 ] | { cancel : boolean ; reason ?: string ; } > Parameters Optional
style : Record < string , any > Returns Promise < [ Vector2 , Vector2 ] | { cancel : boolean ; reason ?: string ; } > enable Camera Control enable Camera Control : boolean
enable Camera Control Ref enable Camera Control Ref : Ref < boolean > enable Physics Engine enable Physics Engine : ( ( ) => Promise < CANNON > ) enable Wheel When Ctrl Disabled enable Wheel When Ctrl Disabled : boolean
execute All Commands execute All Commands : ( ( cmds ) => void )
execute Command execute Command : ( ( cmd ) => void )
execute Many Commands execute Many Commands : ( ( ... cmds ) => void )
Type declaration ( ... cmds ) : void Returns void get Bloom Objects get Bloom Objects : ( ( ) => Object3D < Object3DEventMap > [] )
Type declaration ( ) : Object3D < Object3DEventMap > [] Returns Object3D < Object3DEventMap > [] get Config Pane get Config Pane : ( ( opts ? ) => Promise < { appendChild : ( ( config ? , params ? ) => any ) ; configPane : any ; element : HTMLElement ; isInit : boolean ; isVisible : ( ( ) => boolean ) ; renderUiConfig : ( ( uiConfig ) => void ) ; renderUiObject : ( ( uiConfig , parent ? ) => any ) ; reset : ( ( ) => void ) ; rootPane : any ; setVisible : ( ( b ) => void ) ; } > )
Type declaration ( opts ? ) : Promise < { appendChild : ( ( config ? , params ? ) => any ) ; configPane : any ; element : HTMLElement ; isInit : boolean ; isVisible : ( ( ) => boolean ) ; renderUiConfig : ( ( uiConfig ) => void ) ; renderUiObject : ( ( uiConfig , parent ? ) => any ) ; reset : ( ( ) => void ) ; rootPane : any ; setVisible : ( ( b ) => void ) ; } > Parameters Optional
opts : { isReset ?: boolean ; style ?: Partial < CSSStyleDeclaration > ; title ?: string ; } Optional
is Reset ?: boolean Optional
style ?: Partial < CSSStyleDeclaration > Optional
title ?: string Returns Promise < { appendChild : ( ( config ? , params ? ) => any ) ; configPane : any ; element : HTMLElement ; isInit : boolean ; isVisible : ( ( ) => boolean ) ; renderUiConfig : ( ( uiConfig ) => void ) ; renderUiObject : ( ( uiConfig , parent ? ) => any ) ; reset : ( ( ) => void ) ; rootPane : any ; setVisible : ( ( b ) => void ) ; } > get Current Tool Id get Current Tool Id : ( ( ) => string )
get Depth get Depth : ( ( x , y ) => Promise < number > )
Type declaration ( x , y ) : Promise < number > Returns Promise < number > get Draw Layer get Draw Layer : ( ( layerName ? ,
noCreateStyle ? ) => { addPointData : ( ( data ,
addToCommand ? ) => SymbolEntity ) ; addPolygonData : ( ( data ,
addToCommand ? ) => PolygonsEntity ) ; addPolylineData : ( ( data ,
addToCommand ? ) => PolylinesEntity ) ; deletePointData : ( ( data ,
addToCommand ? ) => boolean ) ; deletePolygonData : ( ( data ,
addToCommand ? ) => boolean ) ; deletePolylineData : ( ( data ,
addToCommand ? ) => boolean ) ; polygons : ( ( ) => PolygonsEntity ) ; polylines : ( ( ) => PolylinesEntity ) ; symbol : ( ( ) => SymbolEntity ) ; updatePointData : ( ( data ,
addToCommand ? ) => boolean ) ; updatePolygonData : ( ( data ,
addToCommand ? ) => boolean ) ; updatePolylineData : ( ( data ,
addToCommand ? ) => boolean ) ; } ) Type declaration ( layerName ? , noCreateStyle ? ) : { addPointData : ( ( data , addToCommand ? ) => SymbolEntity ) ; addPolygonData : ( ( data , addToCommand ? ) => PolygonsEntity ) ; addPolylineData : ( ( data , addToCommand ? ) => PolylinesEntity ) ; deletePointData : ( ( data , addToCommand ? ) => boolean ) ; deletePolygonData : ( ( data , addToCommand ? ) => boolean ) ; deletePolylineData : ( ( data , addToCommand ? ) => boolean ) ; polygons : ( ( ) => PolygonsEntity ) ; polylines : ( ( ) => PolylinesEntity ) ; symbol : ( ( ) => SymbolEntity ) ; updatePointData : ( ( data , addToCommand ? ) => boolean ) ; updatePolygonData : ( ( data , addToCommand ? ) => boolean ) ; updatePolylineData : ( ( data , addToCommand ? ) => boolean ) ; } Parameters Optional
layerName : string Optional
noCreateStyle : Record < string , any > Returns { addPointData : ( ( data , addToCommand ? ) => SymbolEntity ) ; addPolygonData : ( ( data , addToCommand ? ) => PolygonsEntity ) ; addPolylineData : ( ( data , addToCommand ? ) => PolylinesEntity ) ; deletePointData : ( ( data , addToCommand ? ) => boolean ) ; deletePolygonData : ( ( data , addToCommand ? ) => boolean ) ; deletePolylineData : ( ( data , addToCommand ? ) => boolean ) ; polygons : ( ( ) => PolygonsEntity ) ; polylines : ( ( ) => PolylinesEntity ) ; symbol : ( ( ) => SymbolEntity ) ; updatePointData : ( ( data , addToCommand ? ) => boolean ) ; updatePolygonData : ( ( data , addToCommand ? ) => boolean ) ; updatePolylineData : ( ( data , addToCommand ? ) => boolean ) ; } add Point Data : ( ( data , addToCommand ? ) => SymbolEntity ) ( data , addToCommand ? ) : SymbolEntity Parameters Optional
addToCommand : boolean add Polygon Data : ( ( data , addToCommand ? ) => PolygonsEntity ) ( data , addToCommand ? ) : PolygonsEntity Parameters Optional
addToCommand : boolean add Polyline Data : ( ( data , addToCommand ? ) => PolylinesEntity ) ( data , addToCommand ? ) : PolylinesEntity Parameters Optional
addToCommand : boolean delete Point Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean delete Polygon Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean delete Polyline Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean update Point Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean update Polygon Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean update Polyline Data : ( ( data , addToCommand ? ) => boolean ) ( data , addToCommand ? ) : boolean Parameters Optional
addToCommand : boolean Returns boolean get Outline Objects get Outline Objects : ( ( ) => Object3D < Object3DEventMap > [] )
Type declaration ( ) : Object3D < Object3DEventMap > [] Returns Object3D < Object3DEventMap > [] get Outline Objects Ref get Outline Objects Ref : ( ( ) => ShallowReactive < Object3D < Object3DEventMap > [] > ) get Query Raycaster get Query Raycaster : ( ( ) => Raycaster )
Type declaration ( ) : Raycaster Returns Raycaster get Ray By Screen Pos get Ray By Screen Pos : ( ( x , y , camera ? ) => Ray )
Type declaration ( x , y , camera ? ) : Ray Parameters x : number y : number Optional
camera : Camera Returns Ray get Ray Query Entities get Ray Query Entities : ( ( ) => Entity [] ) get Scene Stat Data get Scene Stat Data : ( ( ) => { objects : number ; triangles : number ; vertices : number ; } )
Type declaration ( ) : { objects : number ; triangles : number ; vertices : number ; } Returns { objects : number ; triangles : number ; vertices : number ; } objects : number triangles : number vertices : number get Screenshot get Screenshot : ( ( params ? ) => Promise < Blob > )
Type declaration ( params ? ) : Promise < Blob > Returns Promise < Blob > get Select Objects get Select Objects : ( ( ) => Object3D < Object3DEventMap > [] )
Type declaration ( ) : Object3D < Object3DEventMap > [] Returns Object3D < Object3DEventMap > [] get State Descendant get State Descendant : ( < T > ( path ) => T ) get State Path get State Path : ( ( ) => string )
has Control has Control : ( ( control ) => void )
Type declaration ( control ) : void Returns void init Scene init Scene : ( ( scene ) => void )
Type declaration ( scene ) : void Returns void is App is App : boolean = true
is Composer Enable is Composer Enable : ( ( ) => boolean )
Type declaration ( ) : boolean Returns boolean is Free Status is Free Status : boolean
is Free Status Ref is Free Status Ref : Ref < boolean > is In Active Tool is In Active Tool : ( ( ) => boolean )
Type declaration ( ) : boolean Returns boolean is Interacting is Interacting : ( ( ) => boolean )
Type declaration ( ) : boolean Returns boolean Readonly
is Map Mode is Map Mode : boolean
Readonly
is Post Process Idle is Post Process Idle : boolean
load Particle Type declaration ( url , opts ? ) : Promise < ParticleEmitter < Object3DEventMap > > Parameters url : string Optional
opts : { crossOrigin ?: string ; disposeWhenEnd ?: boolean ; name ?: string ; onAddSystem ?: ( ( object , system ) => any ) ; onData ?: ( ( data ) => any ) ; parent ?: Object3D < Object3DEventMap > ; position ?: [ number , number , number ] | Vector3 ; requestHeader ?: { [header : string ]: string ; } ; resourcePath ?: string ; rotation ?: [ number , number , number ] | Vector3 ; scale ?: number | [ number , number , number ] | Vector3 ; simulations ?: Simulation | Simulation [] ; system ?: ParticleSystemParameters ; urlPath ?: string ; withCredentials ?: boolean ; } Optional
cross Origin ?: string Optional
dispose When End ?: boolean Optional
name ?: string Optional
on Add System ?: ( ( object , system ) => any ) ( object , system ) : any Parameters object : Object3D < Object3DEventMap > Returns any Optional
on Data ?: ( ( data ) => any ) Optional
parent ?: Object3D < Object3DEventMap > Optional
position ?: [ number , number , number ] | Vector3 Optional
request Header ?: { [header : string ]: string ; } Optional
resource Path ?: string Optional
rotation ?: [ number , number , number ] | Vector3 Optional
scale ?: number | [ number , number , number ] | Vector3 Optional
url Path ?: string Optional
with Credentials ?: boolean Returns Promise < ParticleEmitter < Object3DEventMap > > load Particle From Res Type declaration ( obj , opts ? ) : ParticleEmitter < Object3DEventMap > Parameters obj : Object3D < Object3DEventMap > Optional
opts : { disposeWhenEnd ?: boolean ; name ?: string ; onAddSystem ?: ( ( object , system ) => any ) ; parent ?: Object3D < Object3DEventMap > ; position ?: [ number , number , number ] | Vector3 ; rotation ?: [ number , number , number ] | Vector3 ; scale ?: number | [ number , number , number ] | Vector3 ; simulations ?: Simulation | Simulation [] ; system ?: ParticleSystemParameters ; } Optional
dispose When End ?: boolean Optional
name ?: string Optional
on Add System ?: ( ( object , system ) => any ) ( object , system ) : any Parameters object : Object3D < Object3DEventMap > Returns any Optional
parent ?: Object3D < Object3DEventMap > Optional
position ?: [ number , number , number ] | Vector3 Optional
rotation ?: [ number , number , number ] | Vector3 Optional
scale ?: number | [ number , number , number ] | Vector3 log Info log Info : ( ( text , type ? , time ? ) => void )
Type declaration ( text , type ? , time ? ) : void Parameters text : string Optional
type : number | logInfoType Optional
time : number Returns void ndc To Screen ndc To Screen : ( ( x , y ? ) => Vector2 )
Type declaration ( x , y ? ) : Vector2 Parameters x : number | Vector2 Optional
y : number Returns Vector2 need Render Update need Render Update : boolean = true
Readonly
particle Renderer physics Enable physics Enable : boolean
pick Entity pick Entity : ( ( opts ? ) => Promise < { cancel : boolean ; clearHighlight : Function ; entities : Entity [] ; reason ?: string ; } > ) Type declaration ( opts ? ) : Promise < { cancel : boolean ; clearHighlight : Function ; entities : Entity [] ; reason ?: string ; } > Returns Promise < { cancel : boolean ; clearHighlight : Function ; entities : Entity [] ; reason ?: string ; } > pick Point pick Point : ( ( opts ? ) => Promise < { cancel : boolean ; event ?: InteractiveEvent ; intersectObject ?: any ; point ?: Vector3 ; reason ?: string ; } > ) Type declaration ( opts ? ) : Promise < { cancel : boolean ; event ?: InteractiveEvent ; intersectObject ?: any ; point ?: Vector3 ; reason ?: string ; } > Returns Promise < { cancel : boolean ; event ?: InteractiveEvent ; intersectObject ?: any ; point ?: Vector3 ; reason ?: string ; } > project project : ( ( x , y ? , z ? ) => Vector2 )
Type declaration ( x , y ? , z ? ) : Vector2 Parameters x : number | Vector3 Optional
y : number Optional
z : number Returns Vector2 query Entities By Box Type declaration ( startPoint , endPoint , option ? , deep ? ) : InteractiveObject [] Parameters startPoint : Vector3 endPoint : Vector3 Optional
deep : number refresh Effect Render Pass refresh Effect Render Pass : ( ( foreceUpdate ? ) => void )
Type declaration ( foreceUpdate ? ) : void Parameters Optional
foreceUpdate : boolean Returns void remove Bloom Entity remove Bloom Entity : ( ( ent ) => {} )
remove Collide Rect Object remove Collide Rect Object : ( ( item ) => void )
remove Control remove Control : ( ( control ) => App ) remove Effect Render Pass remove Effect Render Pass : ( ( pass ) => void )
remove Outline Entity remove Outline Entity : ( ( ent ) => {} )
remove Particle remove Particle : ( ( obj ) => void )
remove Physics Object remove Physics Object : ( ( object ) => void )
Type declaration ( object ) : void Parameters object : Object3D < Object3DEventMap > | Entity Returns void remove Pointer Events Object remove Pointer Events Object : ( ( entity ) => {} )
remove Scene remove Scene : ( ( _scene ) => void )
Type declaration ( _scene ) : void Returns void remove Select Entity remove Select Entity : ( ( ent ) => {} )
remove Tool remove Tool : ( ( Tool ) => void )
Readonly
renderer renderer : WebGLRenderer
scale Origin scale Origin : number
screen To Ndc screen To Ndc : ( ( x , y ? ) => Vector2 )
Type declaration ( x , y ? ) : Vector2 Parameters x : number | Vector2 Optional
y : number Returns Vector2 set Background Environment set Background Environment : ( ( options ? ) => Promise < void > )
Type declaration ( options ? ) : Promise < void > Returns Promise < void > set Camera Look At set Camera Look At : ( ( position , lookAt , options ? ) => void )
Type declaration ( position , lookAt , options ? ) : void Parameters position : Vector3 lookAt : Vector3 Optional
options : boolean | Record < string , any > Returns void set Collide Rect Dirty set Collide Rect Dirty : ( ( ) => void )
set Composer Enable set Composer Enable : ( ( b ) => void )
set Css3d Object Can Occlude set Css3d Object Can Occlude : ( ( object , canOcclude ? ) => void )
Type declaration ( object , canOcclude ? ) : void Parameters object : CSS3DObject Optional
canOcclude : boolean Returns void set Current Tool set Current Tool : ( ( id ? ,
info ? ) => App ) Type declaration ( id ? , info ? ) : App Parameters Optional
id : string Optional
info : Record < string , any > Returns App set Cursor set Cursor : ( ( cur ) => void )
set Env Config set Env Config : ( ( key , value ) => void )
Type declaration ( key , value ) : void Returns void set Focus set Focus : ( ( ) => void )
set Menu set Menu : ( ( menu ? , key ? ) => void )
Type declaration Parameters Optional
menu : ( ( event , object ? ) => ContextMenu ) Optional
key : string Returns void set Physics Debugger set Physics Debugger : ( ( enable ) => void )
Type declaration ( enable ) : void Returns void set Select Boom Refresh Flag set Select Boom Refresh Flag : ( ( ) => void )
show Stat show Stat : boolean
state In Any state In Any : ( ( ... paths ) => boolean )
Type declaration ( ... paths ) : boolean Returns boolean state Is In state Is In : ( ( path ) => boolean )
Type declaration ( path ) : boolean Returns boolean transform Object transform Object : ( ( options ) => Promise < StateNode > ) unproject unproject : ( ( x , y ? , opts ? , retIntersectObject ? ) => Vector3 )
Type declaration ( x , y ? , opts ? , retIntersectObject ? ) : Vector3 Parameters x : number | Vector2 Optional
y : number Optional
retIntersectObject : {} Returns Vector3 unproject Async unproject Async : ( ( x , y , opts ? , retIntersectObject ? ) => Promise < Vector3 > )
Type declaration ( x , y , opts ? , retIntersectObject ? ) : Promise < Vector3 > Parameters x : number y : number Optional
retIntersectObject : {} Returns Promise < Vector3 > update Collide Rect update Collide Rect : ( ( ) => void )
view Helper Enable view Helper Enable : boolean
事件派发管理