This is a part of a game I'm working on with zooming/dragging. You can ste- borrow the zoom/drag scripts from here.