我在寻找一种方法来创造一个蓝图,扩大体积。我试图创建一个C类来扩展卷。而且我可以创建一个蓝图来扩展我的自定义卷c类。但蓝图无法编制。这里是错误。
Default_MyVolume_c is not valid. please check mapcheck log.
然后,我就不能在蓝图中改变笔刷的形状了。它会崩溃的。另一方面,幸运的是,我可以通过C++类从Place Actors面板上的Volumes选项卡创建我的自定义卷。我正在想办法为关卡设计师制作蓝图。
rwqw0loc1#
这是一个很老的方法,但是你必须覆盖ShouldCheckCollisionComponentForErrors(),而且还要使用UActorFactory::CreateBrushForVolumeActor()来创建画笔。
ShouldCheckCollisionComponentForErrors()
UActorFactory::CreateBrushForVolumeActor()
1条答案
按热度按时间rwqw0loc1#
这是一个很老的方法,但是你必须覆盖
ShouldCheckCollisionComponentForErrors()
,而且还要使用UActorFactory::CreateBrushForVolumeActor()
来创建画笔。