unity3d 点击按钮时放大Unity

46qrfjad  于 2022-12-04  发布在  其他
关注(0)|答案(2)|浏览(295)

我试图创建一个放大按钮,在我的统一场景中,我看到了这个视频,但'变焦摄像头'不工作。https://www.youtube.com/watch?v=ACR-W9QZQwE&t=127s&ab_channel=DesignandDeploy有人知道如何做到这一点吗?
这里是我的代码和'lupa'是按钮,我想点击做放大
谢谢

qzwqbdag

qzwqbdag1#

我的猜测是OnMouseDown()没有被调用。这个函数有一个特定的用例,你可以在文档中读到。脚本可能没有连接到正确的碰撞器,等等。如果你想从一个按钮触发它,你可以--通过检查器将它添加到按钮的OnClick()触发的函数列表中。YouTube上有很多关于这类事情的教程。

qq24tv8q

qq24tv8q2#

除了“zoom cam”,场景中还有其他摄像机吗,也许是“Main Camera”?
如果是这样,请尝试通过添加以下行来禁用另一个摄像头

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

在第17行的脚本“放大”中

相关问题