// INTERFACES public void Convert(Entity entity, EntityManager dstManager, GameObjectConversionSystem conversionSystem) { LevelEntity = entity; var levelBuffer = dstManager.AddBuffer <Runtime.Level>(entity); var levelInfo = new Runtime.LevelInfo() { size = levelSize, entity = entity, blockSize = blockSize }; dstManager.AddComponentData(entity, levelInfo); dstManager.SetName(entity, gameObject.name); conversionSystem.SetSingleton(levelInfo); }