Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Lanzamiento del cliente de visualización de Unreal Engine
Navegue hasta:
sdk-folder
/Samples/PathfindingSample/tools/cloud
-
Ejecute uno de los siguientes comandos:
-
Docker:
python quick-start.py
-
WSL:
python quick-start.py --al2
-
-
Obtenga la dirección IP y el número de puerto «real». Estarán en la salida de la consola al ejecutar quick-start.py, o puede obtenerlos siguiendo los procedimientos que se indican enObtenga la dirección IP y el número de puerto de una aplicación personalizada.
-
Navegue hasta:
sdk-folder/Clients/TCP/UnrealClient/lib
-
Ejecute los siguientes comandos para crear la biblioteca NNG:
cmake -S . -B build cmake --build build --config RelWithDebInfo cmake --install build
-
En un editor de texto, abra
view_app_url.txt
. -
Actualice la URL con la dirección IP y el número de puerto de tu aplicación de visualización:
tcp://ip-address:actual-port-number
(debería tener el aspecto detcp://198.51.100.135:1234
). -
En el editor Unreal, selecciona reproducir.
Resolución de problemas
-
El paso de instalación de NNG CMake falla y dice «Quizás necesite privilegios 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)
-
Solución: si
nng.lib
nng.so
existe en el directorio UnrealClient /lib, este error se puede ignorar de forma segura. Si no es así, intente ejecutar los comandos cmake build en una terminal con privilegios de administrador.
-
-
«CMake busca un archivo de configuración de paquetes proporcionado por 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.
-
Solución: CMake tiene problemas para encontrar el archivo.
Findnng.cmake
Cuando construyas con CMake, agrega el argumento.-DTHIRD_PARTY_LIB_PATH sdk-folder/ThirdParty
Asegúrese de que elFindnng.cmake
archivo aún esté en elThirdParty
directorio antes de volver a ejecutar la compilación de CMake.cmake -S . -B build -DTHIRD_PARTY_LIB_PATH sdk-folder/ThirdParty cmake --build build --config RelWithDebInfo cmake --install build
-