NGUI with variable screen sizes?

Does NGUI have any feature that helps developers to write multiple resolution interfaces, including background images, buttons, etc?

It has three scaling options: pixel perfect, Fixed Size and Fixed Size Mobile.

What does that mean? Any examples of multi-resolution, adjustable, GUIs?

I just change the camera.orthographicSize depending on the ScreenResolution.

All I know is that “Fixed Size” scales to the screen size. It gets bigger with higher resolution screen size and smaller with smaller resolution. If you need more info than that, I suggest you go to the NGUI site and ask there. Very friendly forum and the creator often answers questions within an hour or so, depending on the time.