Unity3D控制台警告:不是从MonoBehaviour或ScriptableObject派生的

时间:2016-10-22 04:49:18

标签: c# unity3d

我是C#的新手,我试图理解这个控制台警告。这是一个简单的类,我在里面存储了一些数据。我使用的是MonoBehaviour中的元素吗?

@category.children.each do |child_category|
  child_category.children.each do |sub_child_category|
    sub_child_category.children.each do |sub_sub_child_category|
      // as much as you want to
    end
  end
end

1 个答案:

答案 0 :(得分:0)

将脚本附加到游戏对象时,它们必须从monobehaviour继承。如果该类的属性是一个简单的c#类,就像你的例子一样,那就没问题,它就不需要继承单声道了。