无法添加脚本,因为它是编辑器脚本错误

War*_*ang 0 unity-game-engine post-processing

如何在 Unity 中解决此问题“无法添加脚本,因为它是编辑器脚本。” 我想将此脚本从后处理中放入 Unity,但由于这个问题我不能

Pro*_*mer 7

Unity 有特殊的文件夹名称。其中之一是“编辑”。“Editor”文件夹用于放置在编辑器中执行的编辑器脚本。它不能附加到游戏对象。

\n\n

错误

\n\n
\n

\xe2\x80\x9c无法添加脚本,因为它是编辑器脚本

\n
\n\n

意味着您尝试附加到游戏对象的脚本放置在名为“Editor”文件夹的文件夹或根文件夹中。将脚本移到“编辑器”文件夹之外,问题就会消失。

\n\n
\n\n

在某些情况下(非常罕见),即使脚本未放置在“Editor”文件夹中,也可能会出现此问题。如果是这种情况,只需删除并创建新脚本,问题就会消失。

\n\n

请注意,如果您尝试将脚本从不是由您制作并放置在“编辑器”文件夹中的插件中拖到游戏对象中,则不应该这样做。您在“编辑器”文件夹中的插件中看到的任何脚本都不意味着附加到游戏对象。查找“Editor”文件夹外部的脚本,如果这些脚本源自MonoBehaviour.

\n