Wie der Check funktioniert
Die CheckInvalidTransformPosition
arbeitet auf der Ebene des Spielobjekts und führt die folgenden Funktionen aus:
GameObject Verification: Wenn diese Prüfung auf ein GameObject angewendet wird, untersucht sie die Transformationsposition des GameObjects. Sie prüft auf ungültige Transformationspositionen, die auf Probleme bei der Positionierung von Objekten hinweisen können. Insbesondere wird nach Positionen mit NaN-Werten (Not-a-Number) gesucht.
Wann sollte dieser Check verwendet werden?
- Qualitätssicherung: Mögliche Probleme mit der Objektpositionierung, wie NaN-Werte in Transformationspositionen, zu erkennen und zu beheben.
Methoden
PerformCheckForProject()
: Diese Methode führt keine Prüfungen auf Projektebene durch und ist in dieser Implementierung leer.PerformCheck(GameObject obj)
: Initiiert den Überprüfungsprozess für GameObjects. Sie prüft die Transformationsposition des angegebenen GameObjects und meldet ungültige Positionen.PerformCheck(ScriptableObject sobj)
: Diese Methode ist implementiert, führt aber keine speziellen Prüfungen für ScriptableObjects durch.
Attribute
longDescription
: Hier wird beschrieben, was diese Prüfung bewirkt.