editor = Editor(pygame.Rect(0, 384, 1024, 384), colors['white'], canvas, levels, world)

    children = [editor, game_over]

    

    while not done:
        clock.tick(framerate)

        for event in pygame.event.get():
            if event.type == pygame.MOUSEBUTTONDOWN:
                delegate(children, event)
            if event.type == pygame.QUIT:
                done = True

        #sprites.update()
        world.draw()
        screen.blit(world.world, (0, 0))

        if world.game_over:
            game_over.draw()
            screen.blit(game_over.image, (0, 0))
        
        editor.draw()
        screen.blit(editor._editor, (0, 384))
        #sprites.draw(screen)
        pygame.display.flip()


    pygame.quit()