Skip to content

Home > @esengine/ecs-framework-monorepo > IdentifierPool > checkOut

IdentifierPool.checkOut() method

获取一个可用的ID

返回一个32位ID,高16位为世代版本,低16位为索引。

Signature:

typescript
checkOut(): number;

Returns:

number

新分配的实体ID

Exceptions

{Error} 当达到索引限制时抛出错误

基于 MIT 许可证发布