UE4 C++读取网络图片

#include "RunTime/UMG/Public/Blueprint/AsyncTaskDownloadImage.h"
// 开始下载图片.
FString mURL = TEXT("http://img5.duitang.com/uploads/item/201407/28/20140728210503_fCTEa.jpeg");
UAsyncTaskDownloadImage* mDownloadTask = NewObject<UAsyncTaskDownloadImage>();
mDownloadTask->OnSuccess.AddDynamic(this, &UUIPlayer::OnGetTexture2D);
mDownloadTask->Start(mURL);
void UUIPlayer::OnGetTexture2D(UTexture2DDynamic* _texture)
{
	UImage * mImg = (UImage*)GetWidgetFromName("Test");
	if (mImg)
		mImg->SetBrushFromTextureDynamic(_texture,true);

猜你喜欢

转载自blog.csdn.net/qq_16123279/article/details/106463044