错误:SimpleTileFactory = NewObject<USimpleTileFactory>();
正确:SimpleTileFactory = NewObject<USimpleTileFactory>(this,TEXT("SimpleTileFactory"));
在NewObject时,忘记传入Outer就会导致GetWorld中的Outer为空,无法得到World。
错误:SimpleTileFactory = NewObject<USimpleTileFactory>();
正确:SimpleTileFactory = NewObject<USimpleTileFactory>(this,TEXT("SimpleTileFactory"));
在NewObject时,忘记传入Outer就会导致GetWorld中的Outer为空,无法得到World。