private void SetItemBaseComponent(LevelGenerator.Item item) { PostUpdateCommands.SetComponent(new Position { Value = item.position }); PostUpdateCommands.SetComponent(default(Item)); }
private void createEntity(LevelGenerator.Item item) { switch (item.itemProperty.entityName) { case "block": createBlock(); break; case "breakeable": createBreakeable(); break; case "zigzag": createZigZag(); break; default: createBlock(); break; } SetItemBaseComponent(item); }