正如我在标题中所说,我无法将 ScriptableObject 分配给“状态”变量。
我创建了 2 个不同的 ScriptableObjects(带有 2 个不同的脚本),它们的名称为“Starting State”和“Heaaad”:
然后我创建了 2 个状态变量来分配 ScriptableObjects。
我可以将我的“起始状态”对象分配给我的“起始状态”状态,但我无法将我的“头部”对象分配给“头部状态”状态,即使我对这两个对象做了同样的事情。
“Heaaad”ScriptabeObject 在检查器中显示此错误:
“Heaaad”ScriptableObject 的 C#:
ScriptableObject 的 C# 的“起始状态”:
状态变量:
我不明白我做错了什么。
HeadHolderScoob 的名称与文件名“HeadHolderSCOOB.cs”不匹配 确保类与文件名中的名称相同(本例中的大写字母不匹配)
我们的欢迎