C# Unity:向3D游戏对象添加按钮脚本

C# Unity:向3D游戏对象添加按钮脚本,c#,unity3d,button,C#,Unity3d,Button,我正在尝试将Unity按钮脚本添加到3d游戏对象中。当我尝试将其添加到多维数据集时,我无法获得所需的行为。如何使3d对象像按钮一样工作?特别是突出显示颜色,单击事件。我推测它可能使用了错误的光线投射器,如果光线投射器的规格改变了,它将如何工作?是否有人对源代码有足够的了解来解释这是否可能,如果可能,我需要做什么来实现这一点?谢谢 Rik您可以使用OnMouseDown()函数来完成。这是链接您还需要添加图像脚本和按钮脚本。本教程可能会对您和其他人有所帮助

我正在尝试将Unity按钮脚本添加到3d游戏对象中。当我尝试将其添加到多维数据集时,我无法获得所需的行为。如何使3d对象像按钮一样工作?特别是突出显示颜色,单击事件。我推测它可能使用了错误的光线投射器,如果光线投射器的规格改变了,它将如何工作?是否有人对源代码有足够的了解来解释这是否可能,如果可能,我需要做什么来实现这一点?谢谢


Rik

您可以使用
OnMouseDown()
函数来完成。这是链接

您还需要添加图像脚本和按钮脚本。

本教程可能会对您和其他人有所帮助