【发布时间】:2016-12-03 16:55:17
【问题描述】:
我是 Unity 新手,仍在学习。我在位置 (-35, 0, -35) 有一个对象(瓷砖),在 (-35, 1, -35) 有第二个对象。我使用下面的代码从瓷砖向上向第二个对象(从瓷砖)发射光线并记录它以查看结果。不幸的是,它没有检测到它。这是代码:
Vector3 upward= transform.TransformDirection(Vector3.up);
bool test = Physics.Raycast(transform.position, upward, 2);
Debug.Log(test);
不幸的是,输出总是返回 false。有什么我不明白的吗?
谢谢,
【问题讨论】:
标签: unity3d unity5 raycasting