Pytania otagowane jako exceptions

3
Try-catch lub ifs do obsługi błędów w C ++
Czy wyjątki są szeroko stosowane w projektowaniu silnika gry, czy bardziej wskazane jest stosowanie czystych instrukcji if? Na przykład z wyjątkami: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f, 1.0f, 1.0f ); m_frameTimeTextId = m_statistics->createText( …

2
Jak radzić sobie z brakującymi zasobami?
Twoja gra oczekuje na załadowanie określonego zasobu, ale go nie znaleziono. Jak sobie z tym poradzić? Na przykład: Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found Być może został przypadkowo usunięty przez użytkownika, uszkodzony lub napisany w …

3
NullReferenceException in Unity
Ponieważ wielu użytkowników napotyka NullReferenceException: Object reference not set to an instance of an objectbłąd w Unity, pomyślałem, że dobrym pomysłem byłoby zebranie z wielu źródeł wyjaśnień i sposobów naprawienia tego błędu. Objawy W konsoli pojawia się poniższy błąd, co to znaczy i jak go naprawić? NullReferenceException: Odwołanie do obiektu …
11 unity  exceptions 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.