1. 程式人生 > >UE4中遍歷物件的方法

UE4中遍歷物件的方法

在虛幻4的引擎中,如果你想在C++程式碼中實現遍歷世界中你已經拖進去的物件,可以通過下面的程式碼實現:

for (TActorIterator<AStaticMeshActor> It(GetWorld()); It; ++It)
{
AStaticMeshActor* ITActor = *It;
if (ITActor->GetName().Contains("HUIO", ESearchCase::CaseSensitive))
{
SignalMap.Add(ITActor->GetName(), ITActor);
}
}

其中的HUIO就是你拖拽到世界瀏覽器中的物件的標籤名稱,當然你用Contains這個方法也行,其實你還可以將Contains換成Equals或者==都可以,具體用哪一種,還是童鞋自己根據實際情況來決定吧。

希望對有些剛步入UE4程式設計的童鞋們提到幫助作用!