Brighthell96 Geschrieben 15. Januar 2021 Melden Share Geschrieben 15. Januar 2021 hi, ich bekomme seit ich mein Projekt auf die Version 2019.4 geupdated habe immer genau 5x folgene Nachricht wenn ich Unity bzw das Projekt starte: was genau ist dieses SendMessage und wie kann ich verhindern dass es random genau 5x gecalled wird? Ich bin alle meine Skripts nochmal durchgegangen und finde keine Stelle wo ich irgendwo was mit SendMessage benutze. Wenn müsste es also vermutlich von einem Importierten Skript kommen aber In meinem Projekt benutze ich eigentlich nur A* Pathfinding, Textmeshpro, URP und Inputsystem als Addons/packages. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 15. Januar 2021 Melden Share Geschrieben 15. Januar 2021 Das sieht in der Tat nach irgendeinem Paket aus, vermutlich ein offizielles von Unity. SendMessage ist ein Relikt aus den Kindertagen von Unity, das außer Unity selbst intern niemand nutzt. Damit kann man auf anderen Objekten Methoden aufrufen. Ist ja aber auch egal... wenn du das nicht nutzt (gut so) dann ist es wohl irgendein Paket. Da kann man nicht viel machen, außer vielleicht herauszufinden, welches, nur um es dann trotzdem drin zu lassen, weil es essentiell ist. Ich nehme an, du nimmst 2019.4 statt 2020.x wegen LTS? Da kann man im Zweifelsfall versuchen, einen Bugreport zusammenzustellen. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Brighthell96 Geschrieben 15. Januar 2021 Autor Melden Share Geschrieben 15. Januar 2021 vor 7 Stunden schrieb Sascha: Ich nehme an, du nimmst 2019.4 statt 2020.x wegen LTS? naja mehr oder weniger. Unity empfiehlt diese LTS Versionen ja wenn man Unity neu Installiert. Ob das jetzt LTS ist oder nicht ist mir eigentlich egal ich verstehe eh nicht genau was es dmait auf sich hat. Außerdem habe ich das Gefühl dass die 2020er Versionen deutlich langsamer auf meinem Computer laufen. Evtl auch nur Einbildung. Ich arbeite oft an meinem sehr schwachen Laptop evtl kommt der auch einfach nicht klar mit den neuen Versionen. vor 7 Stunden schrieb Sascha: wenn du das nicht nutzt (gut so) dann ist es wohl irgendein Paket. Da kann man nicht viel machen heißt ich soll die Warnings einfach ignorieren? mich stören sie ja nicht sonderlich aber ich dachte dass sie evtl negative Auswirkungen auf das Game später haben. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 15. Januar 2021 Melden Share Geschrieben 15. Januar 2021 Eigentlich sollte man Warnungen nie ignorieren, aber Unity und dessen Pakete gehören zu der Art von Software, wo es manchmal nicht wirklich anders geht. Die Sache ist aber, dass einigermaßen vernünftige Software immer modular ist. Heißt: Wenn da tatsächlich mal etwas Fehler in deinem Spiel verursachen sollte (wovon ich hier ehrlich gesagt nicht einmal ausgehe), dann kannst du immer noch für das Paket oder sonstwo einen Bugreport schreiben und/oder auf eine andere Version (vermutlich eine neuere) wechseln. Dein eigener Code wird selten Abhängigkeiten auf irgendwelche spezifischen Implementationsdetails von verwendeten Paketen haben, sodass bei einem Upgrade dein Code nicht kaputt geht. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Archiviert
Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.