我正在学习教程:https://www.youtube.com/watch?v=9Gx2tmhKq2g
在本教程中,使用的是数据类型RayCastHit,但是在MonoDevelop中,该关键字没有为我突出显示,因此我假定找不到该关键字…然后我收到错误消息“类型/名称空间名称RayCastHit找不到.”
我想知道我是否需要做一些特定的事情来解决这个问题,或者这仅仅是我愚蠢的Unity错误之一:P
到目前为止,我的脚本的代码是:
using UnityEngine;
using System.Collections;
public class RayCast : MonoBehavIoUr {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
//if left mouse button clicked,
// create ray cast from mouse clicked pos.
Ray rayOrigin;
RayCastHit hitInfo;
}
}
创建后我可能已将项目从一个文件夹移动到了另一个文件夹,所以我不确定这是为什么造成混淆的原因…因为我正在使用专用文件夹将我的所有Unity项目放入…(文档/ UnityProjects / RayCastTutorial)其中RayCastTutorial是此项目的名称.
感谢您的帮助和帮助我:)
解决方法:
RaycastHit中的“ c”必须是小写字母,而不是大写字母.
因此,在Update函数的末尾,请确保您的行如下所示:
RaycastHit hitInfo;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。