Tag-to-bitmask converter for collision filtering. Auto-registers tags on first use. Max 16 unique tags.
// Tags are auto-registered, no config neededconst bits = registry.tagsToBits(['player', 'enemy']); Copy
// Tags are auto-registered, no config neededconst bits = registry.tagsToBits(['player', 'enemy']);
Convert bitmask → tag array.
Get bitmask for tag. Auto-registers new tags.
Reverse lookup: bit → tag.
Register tag manually. Called automatically by getBit().
Convert ['player', 'enemy'] → combined bitmask.
Tag-to-bitmask converter for collision filtering. Auto-registers tags on first use. Max 16 unique tags.
Example