天天看點

UE4中通C++代碼擷取螢幕滑鼠位置

UE4中通C++代碼擷取螢幕滑鼠位置

UWorld * world = GetWorld();
	if (world)
	{
		APlayerController* pc = world->GetFirstPlayerController();
		if (pc)
		{
			ULocalPlayer* LocalPlayer = pc->GetLocalPlayer();
			if (LocalPlayer && LocalPlayer->ViewportClient)
			{
				FVector2D MousePosition;
				if (LocalPlayer->ViewportClient->GetMousePosition(MousePosition))
				{
					UE_LOG(VRSLog, Warning, TEXT("Cursor.position X :  %f , Y : %f"), MousePosition.X, MousePosition.Y);
				}
			}
		}
	}