Home > Enterprise >  Zoom in when clicking on a button unity
Zoom in when clicking on a button unity

Time:12-01

I'm trying to create a zoom in button, in my unity scene I saw this video, but the 'zoom cam' isn't working. enter image description here enter image description here enter image description here Thank you

CodePudding user response:

My guess is that OnMouseDown() isn't getting called. That function has a specific use case, as you can read in the docs. The script might not be attached to the correct collider, etc. If you want to trigger it from a button, you can - add it to the list of functions triggered by the button's OnClick() through the inspector. Tons of YouTube tutorials for that sort of thing.

CodePudding user response:

Is there any other camera in the scene beside the 'zoom cam', maybe the 'Main Camera'?

If so, try to disable the other camera by adding the following line

GameObject.Find("Main Camera").GetComponent<Camera>().enabled = false;

in the script "ZoomIn" at line 17

  • Related