Do pre-approvals affect credit score?

In short, no they will not. In fact it may even improve your credit score, if you've had no enquiry on your credit score before.