【问题标题】:I have a strange mistake [closed]我有一个奇怪的错误[关闭]
【发布时间】:2019-05-21 09:41:27
【问题描述】:

我的脚本有问题:我想把它放在一个对象上但我有一个错误

无法添加脚本组件“敌人 AI”,因为找不到脚本类。请确保没有编译错误并且文件名和类名匹配。

【问题讨论】:

  • 我认为您应该将问题标题更改为:“我无法在编辑器中将 MonoBehaviour 分配给游戏对象”。

标签: c# visual-studio unity3d compiler-errors


【解决方案1】:

类名中的空格无效

如果您的班级有空格,则无法使用,因此该名称无效。 “敌人 AI”

类名和文件名必须相等

确保你的 monobehviour 脚本的名称与类的名称相同。

=> 类的敌人AI 名称
=> 文件的敌人AI.cs 名称

如果它们不同,您将无法将其放置在游戏对象上。

它们也区分大小写。 所以enemyAi和enemyAI是不一样的。

【讨论】:

    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2015-12-22
    • 1970-01-01
    相关资源
    最近更新 更多