SceneGridCellList
new SceneGridCellList()
- Source:
Members
height :number
- Source:
Type:
minShift :number
- Source:
Type:
shift :number
- Source:
Type:
size :number
- Source:
Type:
width :number
- Source:
Type:
(static) SceneGridCellList :Array
- Source:
Type:
Methods
append(object)
- Source:
Parameters:
| Name |
Type |
Description |
object |
Object
|
拥有场景坐标的对象
|
get(sx, sy, ex, ey) → {Array.<Array>}
- Source:
Parameters:
| Name |
Type |
Description |
sx |
number
|
起始X
|
sy |
number
|
起始Y
|
ex |
number
|
结束X
|
ey |
number
|
结束Y
|
grow(scene, colliderSize)
- Source:
Parameters:
| Name |
Type |
Description |
scene |
SceneContext
|
场景上下文对象
|
colliderSize |
number
|
角色碰撞器大小
|
optimize(scene)
- Source:
Parameters:
remove(object)
- Source:
Parameters:
| Name |
Type |
Description |
object |
Object
|
拥有场景坐标的对象
|
resize(scene)
- Source:
Parameters:
shrink(scene, colliderSize)
- Source:
Parameters:
| Name |
Type |
Description |
scene |
SceneContext
|
场景上下文对象
|
colliderSize |
number
|
角色碰撞器大小
|
update(object)
- Source:
Parameters:
| Name |
Type |
Description |
object |
Object
|
拥有场景坐标的对象
|