Matrix Engine Api Documentation - v1.15.7
Preparing search index...
CollisionSystem
Class CollisionSystem
Index
Constructors
constructor
Properties
_
event1
_
event
Detail
_
grid
_
last
Cam
X
_
last
Cam
Z
_
neighbors
_
static
Grid
_
static
Neighbors
camera
Entry
camera
Vs
Static
Dist
cell
Size
entries
static
Entries
Methods
_
build
Grid
_
cell
Key
_
get
Neighbor
Cells
register
register
Camera
register
Static
unregister
update
Constructors
constructor
new
CollisionSystem
()
:
CollisionSystem
Returns
CollisionSystem
Properties
_
event1
_event1
:
CustomEvent
<
{
data
:
string
}
>
_
event
Detail
_eventDetail
:
{}
_
grid
_grid
:
Map
<
any
,
any
>
_
last
Cam
X
_lastCamX
:
any
_
last
Cam
Z
_lastCamZ
:
any
_
neighbors
_neighbors
:
any
[]
_
static
Grid
_staticGrid
:
Map
<
any
,
any
>
_
static
Neighbors
_staticNeighbors
:
any
[]
camera
Entry
cameraEntry
:
{
group
:
string
;
id
:
string
;
pos
:
any
;
radius
:
number
}
camera
Vs
Static
Dist
cameraVsStaticDist
:
number
cell
Size
cellSize
:
number
entries
entries
:
any
[]
static
Entries
staticEntries
:
any
[]
Methods
_
build
Grid
_buildGrid
()
:
void
Returns
void
_
cell
Key
_cellKey
(
x
:
any
,
z
:
any
)
:
number
Parameters
x
:
any
z
:
any
Returns
number
_
get
Neighbor
Cells
_getNeighborCells
(
x
:
any
,
z
:
any
,
grid
:
any
,
out
:
any
)
:
any
Parameters
x
:
any
z
:
any
grid
:
any
out
:
any
Returns
any
register
register
(
id
:
any
,
positionInstance
:
any
,
radius
?:
number
,
group
?:
string
)
:
void
Parameters
id
:
any
positionInstance
:
any
radius
:
number
= 1
group
:
string
= "default"
Returns
void
register
Camera
registerCamera
(
cameraInstance
:
any
,
radius
?:
number
)
:
void
Parameters
cameraInstance
:
any
radius
:
number
= 1.0
Returns
void
register
Static
registerStatic
(
id
:
any
,
positionInstance
:
any
,
radius
?:
number
,
group
?:
string
,
)
:
void
Parameters
id
:
any
positionInstance
:
any
radius
:
number
= 1
group
:
string
= "default"
Returns
void
unregister
unregister
(
id
:
any
)
:
void
Parameters
id
:
any
Returns
void
update
update
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
event1
_
event
Detail
_
grid
_
last
Cam
X
_
last
Cam
Z
_
neighbors
_
static
Grid
_
static
Neighbors
camera
Entry
camera
Vs
Static
Dist
cell
Size
entries
static
Entries
Methods
_
build
Grid
_
cell
Key
_
get
Neighbor
Cells
register
register
Camera
register
Static
unregister
update
Matrix Engine Api Documentation - v1.15.7
Loading...