请看图,我在ContentBrowser里创建了一个继承于Object的蓝图类,设置了一些变量,然后用它创建了一个子类,用于存放一些自定义数据。
当我在Blutility里将子类蓝图资源复制一份出来以后,发现返回的Object Refrence无法Cast成功,无论是子类还是父类都不行,它甚至都不属于我所创建的那个蓝图类的子类,而是属于Blueprint类。所有的Test全都返回失败,请问这是为什么?我要如何将它还原成一个蓝图类的实例?
我觉得这应该是一种比较常见的需求,请问要怎么来实现?
即我定义一个数据结构的容器,我通过Blutility创建出很多继承于它的子类实例作为数据资源来使用。这些数据资源我是会在游戏中动态加载和切换的,当父级数据结构改变时,子级的结构也能相应的改变。