【发布时间】:2015-09-10 15:51:09
【问题描述】:
我正在使用 UnityScript 统一开发游戏。我最初创建了两个对象,一个球体和一个立方体,它们有各自的碰撞器。现在我正在尝试使用下面的 UnityScript 函数检测它们之间的冲突。但我无法检测到碰撞。我还为它们添加了一个刚体组件。如何检测碰撞?
function OnCollisionEnter(col : Collision)
{
if(col.collider.tag=="Cube")
{
Debug.Log("collision");
}
【问题讨论】:
-
代码不够
-
请添加输入输出数据。给 cmets 你认为你的问题所在以及你打算做什么。我们需要足够的信息来理解和重现您的问题。
-
我的 javascript 文件包含这么多带有标题“#pragam strict”的代码,我将它添加到球体对象中。
-
您的函数是否缺少右括号?这个脚本在球体上吗?立方体有“立方体”标签吗?
-
Unity 无法编译,因此您无法在编辑器中进行测试。我假设这是一个 c/p 错误。
标签: unity3d unityscript