Drag And Drop TD Enemy Pathing



I am currently making a TD (Tower Defence) game. I am a newbie with making these kinds of games, so currently for an enemy to get from the beginning to the end I have multiple paths; If an enemy collides with an object I made, the enemy goes on a different path, as, by my knowledge, you can't have a path curve. if there is a more efficient way of pathing enemies in TD, please tell me.