我正在创建像游戏这样的单词搜索。
但我无法正确选择字母。
我使用如下的raycast:
Ray ray;
RaycastHit hit;
GameObject current;
ray = Camera.main.ScreenPointToRay (Input.mousePosition);
Debug.DrawRay(ray.origin, ray.direction * 10f, Color.green);
if (Physics.Raycast (ray, out hit))
{
if (hit.collider.tag == "tile")
{
add this letter;
}
}
它正在工作,但我想在用户朝某个方向移动时锁定光线轴。
例如,当用户触摸屏幕并开始向右移动时,光线将锁定在x轴上。
或者,如果用户触摸屏幕并向上移动,则会将光线锁定在y轴上。
任何帮助?
非常感谢!