Når du skifter til animationstilstand, vises "Der opstod en ikke-håndteret undtagelse i en komponent i programmet" under knudepunktsdataindstilling.
Symptomer, der opstår
Følgende fejl vises muligvis, når du skifter til animationstilstand.
Betingelser for forekomst
Dette sker, når du kører i følgende miljøer:
- Ved overgang til animationstilstand
årsag
Det er svært at identificere muligheden for forekomst, fordi det varierer afhængigt af udførelsesmiljøet, men hovedårsagen er, at vertexbehandling forsøges udført på hardwaresiden, men videokortet kan ikke behandle det korrekt.
Som standard bruger Elfreina en blanding af hardware og software til vertexbehandling, men i alle miljøer er det ikke muligt at bestemme præcis, hvilken tilstand der skal køres, så det er muligt at behandle det i hardware på trods af manglende ydeevne på videokortsiden.
Modforanstaltninger
Dette kan undgås ved at udføre al vertexbehandling i software. Forresten, selvom al vertexbehandling sker i software, vil tegningsydelsen ikke falde dramatisk.
Der er ikke noget element til at indstille vertexbehandlingsadfærden på Elfreina, så rediger venligst følgende fil direkte. (Lad venligst Elfreina opsige på dette tidspunkt.) )
- Åbn "Elfreina.xml" i mappen til den eksekverbare Elfreina-fil i en teksteditor. (Brug en editor, der kan redigeres i UTF-8.) )
- Ændret "<CreateFlags>MixedVertexProcessing</CreateFlags>" omkring linje 7 til "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
- Gem "Elfreina .xml"
- Start Elfreina for at kontrollere