A VRChat, els avatars s'uploaden mitjançant Unity i el SDK de VRChat, però no és infreqüent trobar-se amb errors durant el procés.
Les causes dels errors no són només una, incloent diferències de versió de Unity, errors en el SDK, errors en la configuració de l'avatar, problemes amb l'ID de Blueprint, entre d'altres.
És important confirmar les causes de manera sistemàtica.
Els errors en vermell que apareixen a la Consola d'Unity són especialment importants. Els avisos en groc es poden ignorar en alguns casos, però si hi ha errors en vermell, normalment no podràs pujar.
Aquesta és una de les causes més freqüents.
A VRChat, hi ha versions de Unity compatibles establertes. Actualitzar a la versió més recent des de Unity Hub pot semblar una bona idea, però de vegades pot fer impossible l'upload.
Assegura't d'utilitzar la versió de Unity recomanada per VRChat.
Si estàs utilitzant un SDK antic, poden aparèixer diversos errors durant l'upload.
Actualitzar l'SDK i els paquets a través del Creator Companion pot millorar la situació en alguns casos.
A més, s'ha reportat que algunes versions del SDK mostren que l'upload és exitós però no es reflecteix realment.
Si apareix 'Build Failed', obre primer la Consola d'Unity.
Si hi ha errors de Missing Script, Shader o errors de compilació, l'upload no serà exitós fins que aquests es resolguin.
En particular, si has afegit diverses eines o mecàniques a un avatar adquirit, poden haver-hi conflictes.
Si l'ID de Blueprint està corrupte, executar la Desconexió de Blueprint i tornar a pujar com un nou Blueprint pot resoldre el problema.
Això també és vàlid si hi ha ID de Blueprint d'altres usuaris restants o duplicats.
Si no s'ha configurat un Avatar Descriptor, no es podrà fer 'Build & Publish'.
Selecciona l'objecte objectiu a la Hierarquia i comprova si el component Avatar Descriptor existeix.
El SDK de VRChat inclou una funció de Validació.
Mostra coses com el nombre de polígons, l'ús de memòria, i errors de configuració, així que corregeix els elements que estan marcats com a error.
Recentment, s'ha implementat la Security Check del costat del servidor, i és possible que els avatars amb problemes puguis pujar-los però no els puguis utilitzar.
Si després de pujar apareix "Security Checks Failed", has passat la comprovació de seguretat del servidor.
A vegades, simplement tornar a pujar amb l'SDK més recent pot resoldre el problema.
Recentment, s'ha reportat que la generació d'imatges de miniatures ha fallat, causant que no es pugui pujar.
Revisar la imatge amb "Capture From Scene" o tornar a configurar la imatge pot ajudar a resoldre-ho.
Si no saps quina és la causa, crea un nou projecte d'avatar i puja només l'avatar.
Si té èxit, és possible que hi hagi conflictes entre actius o eines en el projecte existent.
Compartir el contingut de la Consola d'Unity o captures de pantalla pot ajudar a identificar ràpidament la causa.
Compartir imatges, juntament amb el registre de la Consola i Editor.log, també pot accelerar la resolució.
En aquests casos, recomanem UploadF.
Es pot utilitzar de manera gratuïta tant en PC com en telèfons mòbils, amb un fàcil sistema d'arrossegar i deixar anar per pujar. No només es poden compartir captures de pantalla, sinó també fitxers de registre, i inclou funcions per establir contrasenyes o eliminar, cosa que és útil quan es vol transmetre informació de manera segura a la comunitat o suport de VRChat.
Si vols aplicar un difuminat a les imatges abans de compartir-les, també pots utilitzar la funció d'edició d'imatges en línia.
Els errors d'upload d'avatars en VRChat poden ser causats per diversos factors, com Unity, SDK o configuracions d'avatars.
Primer, és important verificar les versions de Unity i SDK, així com resoldre errors en vermell a la Consola d'Unity.
Si encara no es resol, intenta verificar en un nou projecte o tornar a crear els Blueprints.
Quan comparteixis els detalls d'errors, utilitzar UploadF per compartir captures de pantalla o fitxers de registre pot facilitar rebre consells dels altres.