As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Lançamento do cliente de visualização Unreal Engine
Navegue até:
sdk-folder
/Samples/PathfindingSample/tools/cloud
-
Execute um dos seguintes comandos:
-
Docker:
python quick-start.py
-
WSL:
python quick-start.py --al2
-
-
Obtenha o endereço IP e o número da porta “real”. Eles estarão na saída do console da execução do quick-start.py ou obtenha-os seguindo os procedimentos emObtenha o endereço IP e o número da porta de um aplicativo personalizado.
-
Navegue até:
sdk-folder/Clients/TCP/UnrealClient/lib
-
Execute os seguintes comandos para criar a biblioteca NNG:
cmake -S . -B build cmake --build build --config RelWithDebInfo cmake --install build
-
Em um editor de texto, abra
view_app_url.txt
. -
Atualize a URL com o endereço IP e o número da porta do seu aplicativo de visualização:
tcp://ip-address:actual-port-number
(deve ser semelhante atcp://198.51.100.135:1234
). -
No editor Unreal, escolha jogar.
Solução de problemas
-
A etapa de instalação do NNG CMake falha com “Talvez precise de privilégios administrativos “:
CMake Error at build/_deps/nng-build/src/cmake_install.cmake:39 (file): file cannot create directory: C:/Program Files (x86)/ThirdPartyNngBuild/lib. Maybe need administrative privileges. Call Stack (most recent call first): build/_deps/nng-build/cmake_install.cmake:37 (include) build/cmake_install.cmake:73 (include)
-
Resolução: Se
nng.lib
ounng.so
existir no diretório UnrealClient /lib, esse erro pode ser ignorado com segurança. Caso contrário, tente executar os comandos cmake build em um terminal com privilégios de administrador.
-
-
“CMake para encontrar um arquivo de configuração de pacote fornecido pelo nng”:
CMake Error at CMakeLists.txt:23 (find_package): By not providing "Findnng.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "nng", but CMake did not find one.
-
Resolução: o CMake está tendo problemas para encontrar o
Findnng.cmake
arquivo. Ao criar com o CMake, adicione o argumento-DTHIRD_PARTY_LIB_PATH sdk-folder/ThirdParty
. Certifique-se de que oFindnng.cmake
arquivo ainda esteja noThirdParty
diretório antes de executar novamente a compilação do CMake.cmake -S . -B build -DTHIRD_PARTY_LIB_PATH sdk-folder/ThirdParty cmake --build build --config RelWithDebInfo cmake --install build
-