DataTable->FindRow
example:
UPROPERTY(EditAnywhere, BlueprintReadOnly,Category="Widget Data")
TObjectPtr<UDataTable> MessageWidgetDataTable;
template<typename T>
T* GatDataTableRowByTag(UDataTable* DataTable, const FGameplayTag& Tag);
template <typename T>
T* UOverlayWidgetController::GatDataTableRowByTag(UDataTable* DataTable, const FGameplayTag& Tag)
{
return DataTable->FindRow<T*>(Tag.GetTagName(),TEXT(""));
}
浙公网安备 33010602011771号