Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio Tools for Unreal Engine (UE) használatával megtekintheti az UE naplózását a Visual Studióban. Ez azért hasznos, mert az UE naplózása anélkül jelenik meg, hogy váltania kellene az Unreal Editor és a Visual Studio között.
Előfeltételek
A következőket kell telepíteni:
- A Visual Studio 17.10-es vagy újabb verziója.
- Az Unreal Engine 5-ös vagy újabb verziója.
- Visual Studio Tools for Unreal Engine. A telepítési utasításokért tekintse meg A Visual Studio Tools for Unreal Engine telepítése című témakört.
- Kövesse a rövid útmutatót: Visual Studio Tools for Unreal Engine a Lyra játék letöltéséhez és összeállításához, majd konfigurálja a játékot úgy, hogy használja a Visual Studio Tools for Unreal Engine eszközt.
Unreal Engine naplózás hozzáadása egy mintához, és az eredmények megtekintése a Visual Studio-ban
A rövid útmutató elvégzése után: Visual Studio Tools for Unreal Engine a Lyra-játék letöltéséhez és létrehozásához, kövesse az alábbi lépéseket, hogy Unreal Engine naplózást adjon hozzá a Lyra-játék mintájához, és tekintse meg a Visual Studio-ban a naplóüzeneteket:
Nyissa meg
LyraGameplayAbility_RangedWeapon.cppa Visual Studióban. Keressen rá a fájlra a MegoldáskezelőKeresés ablaktábláján, vagy keresse meg a Games>LyraStarterGame>Source>LyraGame>Weapons>LyraGameplayAbility_RangedWeapon.cppalatt.Menjen a 477-es sorra a
LyraGameplayAbility_RangedWeapon.cpp-ban. Ezt a függvényt kell látnod:void ULyraGameplayAbility_RangedWeapon::OnTargetDataReadyCallbackSzúrja be a következő kódot a függvény elejére:
UE_LOG(LogLyra, Log, TEXT("shot fired"));Ez létrehoz egy naplóbejegyzést, amely aLogLyrakategóriához van társítva, amely a függvény meghívásakor naplózzashot fired.Futtassa a mintajátékot a Visual Studióban a Hibakeresés>Hibakeresés indításamenüpont kiválasztásával. Adjon néhány percet az Unreal Szerkesztőnek, hogy betöltse a Lyra játékot.
A Visual Studióban nyissa meg az UE naplózási ablakot a Visual Studio főmenüjének >Egyéb Windows>Unreal Engine Log nézetének kiválasztásával. Vagy az UE eszköztár gombra kattintva megjelenítheti a naplót. További információ az eszköztárról: Unreal Engine eszköztár.
Az Unreal Editorben válassza a Lejátszás gombot az eszköztáron (vagy
Alt+p) a játék elindításához.A Lyra játékban használja a
w,a,s,dbillentyűket, hogy a játékost a bal oldali kiesési portálhoz navigálja. Helyezze a játékost a belépési portál fölé a játék betöltéséhez.Ha a játék fut, kattintson az egér gombra a tűz. Ez létrehoz néhány naplóbejegyzést a
LogLyrakategóriában. MostLogLyrajelenik meg a Kategóriák szűrőben a következő lépéshez.Csökkentse a naplózajt az UE naplóablakban a
LogLyrakategória eseményeinek szűrésével: válassza a Kategóriák legördülő menüt. Válassza (Az összes kijelölése) a lista tetején az összes naplóforrás törléséhez. Ezután válassza LogLyralehetőséget. Az UE naplózási ablakban a következő naplóüzenet jelenik meg:shot fired:
Az események a napló alján találhatók, ezért előfordulhat, hogy lefelé kell görgetnie, hogy láthassa őket. A napló törléséhez a Törlés gombot is választhatja, majd ismét tüzet adhat a naplóüzenet megtekintéséhez.
Ha nehezen olvashatónak találja a betűszínt, módosíthatja az Eszközök>Beállítások>Környezet>Betűtípusok és színekterületen. Módosítsa a legördülő A következőhöz tartozó beállítások megjelenítése:Unreal Engine Log. A Elemek megjelenítése: válassza ki a Napló lehetőséget, és módosítsa az Elem előterét színét az Ön számára könnyebben láthatóra.
A hibakeresés során az UE naplózási ablakának megnyitása kényelmes, mert nem kell átváltani az Unreal-szerkesztőre, hogy láthassa őket.
Az Unreal Engine naplózási beállításai
A Visual Studio 2022 17.12-től kezdve konfigurálhatja az Unreal Engine naplózási ablakát. Válassza az Eszközök>Beállítások>Az Unreal Engine>Napló eszköz ablak lehetőséget a következő opciók megtekintéséhez:
- Szűrők megjegyzése: Jegyezze meg a naplóablakban a Visual Studio bezárásakor beállított szűrőket.
- Törlés indításkor: Törölje a naplóablakot a játék indításakor.
- JSON-üzenetek kérése: A naplóbejegyzések kérése JSON formátumban. A JSON strukturált formátumot biztosít, amely könnyen elemezhető és programozott módon feldolgozható. Így egyszerűbb bizonyos információkat kinyerni a naplóüzenetekből, például hibaadatokat, időbélyegeket és egyéb metaadatokat.
- Automatikus megjelenítés: A naplóablak automatikus megjelenítése a játék Visual Studióban való indításakor.
Kapcsolódó tartalom
Visual Studio eszközök az Unreal Engine-hez
Unreal Engine-osztályok, modulok és beépülő modulok hozzáadása a Visual Studio
Unreal Engine Blueprint-ek megtekintése a Visual Studio-ban
Az Unreal Engine naplózásának megtekintése a Visual Studio-ban
Unreal Engine-makrók megtekintése a Visual Studio-ban