但是编辑器不是这样,子类继承父类,之后子类中会诞生和父类一模一样的信息,原理却是复制。我虽然没有看过相应的XML的内容,但是当我修改父类的时候,子类还是父类以前的内容,保存重载依然如此。诚然,子类的Reset To Parent Value就可以同步了,但大范围的这种手动同步是很愚蠢的。所以有了父类的Apply Value To Children,减少了手动同步的次数,但是,说到底,这背离了继承的初衷,这个继承不过是建立了一个关系,可以使用Reset To Parent Value或Apply Value To Children进行同步,但是,假如你给GenericUnitBase的Event使用Apply Value To Children,你去看看他的孩子们,整个一悲惨世界。
当然也有一些编辑器的小Bug,例如,如果在编辑器的左侧对整个对象进行“Reset Object To Parent”操作,别说独有内容,连名字也会变得跟父类一样,虽然这个名字Bug重载后就好了,但是子类的其它信息只能回炉了。
然而另一个就是欺师灭祖的重罪了,找到子类的Editor Name,然后Reset To Parent Value,不管Re了谁,子类的名字都不会变,但是,相应的父类名字却变成了他的。这个Bug仿佛就是在讥讽暴雪——你坑爹呢!