C# 如何在立方体上使用Random.Rotation()方法?

C# 如何在立方体上使用Random.Rotation()方法?,c#,unity3d,C#,Unity3d,我是Unity开发的初学者,完成了随机旋转立方体的任务。我看到了很多源代码,但对于在单击按钮时将多维数据集连接到脚本感到困惑 目前,我正在这样做: void Update() { transform.rotation = Random.rotation; } 在脚本上单击并将其添加到多维数据集,但在单击按钮时执行此操作听起来很棘手。非常感谢您的建议。如果您在多维数据集上放置了碰撞器,您可以添加到多维数据集的脚本中 void OnMouseDown() { transform.

我是Unity开发的初学者,完成了随机旋转立方体的任务。我看到了很多源代码,但对于在单击按钮时将多维数据集连接到脚本感到困惑

目前,我正在这样做:

void Update()
{
    transform.rotation = Random.rotation;
}

在脚本上单击并将其添加到多维数据集,但在单击按钮时执行此操作听起来很棘手。非常感谢您的建议。

如果您在多维数据集上放置了碰撞器,您可以添加到多维数据集的脚本中

void OnMouseDown() 
{
    transform.rotation = Random.rotation();
}

只要对撞机检测到咔嗒声,它就会运行。

从没想过托尼·斯塔克在开发过程中会需要帮助。哈哈,这太野蛮了,但在我这个年纪,连托尼都可能是新手。非常好,谢谢。嘿,没问题。我们都得从某个地方开始。如果您还不知道并使用它,请查看大量信息。实际上,由于Unity 5的新升级(如现在的mesh filter&rigid body)无法在同一个游戏对象上使用,许多文档也已回滚。