public void OnEntityCreated(string entityType, SpatialOSEntity entity, EntityGameObjectLinker linker) { switch (entityType) { case PlayerEntityType: CreatePlayerGameObject(entity, linker); break; default: fallback.OnEntityCreated(entityType, entity, linker); break; } }
public void OnEntityCreated(SpatialOSEntity entity, EntityGameObjectLinker linker) { if (!entity.TryGetComponent <Metadata.Component>(out var metadata)) { return; } if (metadata.EntityType == PlayerEntityType) { CreatePlayerGameObject(entity, linker); return; } fallback.OnEntityCreated(entity, linker); }