Skip to content

Latest commit

 

History

History
101 lines (47 loc) · 1.74 KB

File metadata and controls

101 lines (47 loc) · 1.74 KB

Home > server > CollisionGroupsBuilder

CollisionGroupsBuilder class

A helper class for building and decoding collision groups.

Signature:

export default class CollisionGroupsBuilder 

Remarks

This class should be used directly with its static methods. You can assign collision groups to colliders of entities and blocks to control optimized collision interactions and filterings between blocks and entities, and entities and other entities.

Methods

Method

Modifiers

Description

buildRawCollisionGroups(collisionGroups)

static

Builds a raw set of collision groups from a set of collision groups.

decodeCollisionGroups(collisionGroups)

static

Decodes a set of collision groups into a set of their string equivalents.

decodeRawCollisionGroups(groups)

static

Decodes a raw set of collision groups into a set of collision groups.

isDefaultCollisionGroups(collisionGroups)

static

Checks if the collision groups are the default collision groups.