Kann man mit dieser Methode auch string arrays übersetzen? Ich habe zum Beispiel eine Component in meiner UI, in der ich drei verschiedene Einträge durchschalten kann. Die drei verschiedenen Einträge sind als public string array angelegt, d.h. ich kann im Inspector den gewünschten Text reinschreiben. Ich habe bisher nicht herausfinden können, wie man diesen Part übersetzen kann. Falls du es weißt, wäre ich sehr dankbar.
Sehr informatives Video, ich habe tatsächlich einiges gelernt. Allerdings fand ich es schwierig, am Anfang die Motivation für namespaces nachzuvollziehen. Ich komme selbst aus der Entwicklung und leider neigen Entwickler (mich eingeschlossen) manchmal dazu, die schnellste Lösung zu wählen, nicht die "sauberste". Die Probleme, für die man einen namespace verwenden sollte, die du am Anfang beschrieben hast, hätten ja auch (wie du selbst gesagt hast), durch eine Umbenennung des Scripts gelöst werden können, was schneller wäre, als einen namespace und dann auch noch einen Menüpfad für Unity zu definieren. Erst als du gezeigt hast, dass die namespaces dann auch zum Importieren genutzt werden, ist mir der Sinn klar geworden. Mir persönlich hätte es glaube ich mehr geholfen, wenn du mit einem Problem angefangen hättest, das sich nicht (vermeintlich) einfacher durch etwas anderen lösen lässt, um namespaces zu erklären.
Vielen Dank für deinen Hinweis! Ja, du hast Recht, oft wird der einfachere Weg gewählt. Leider zeigt die Erfahrung, dass es einem oft auf die Füße fällt. Daher lieber ein paar Minuten mehr investieren und es ordentlich machen. Gerade bei solchen Kleinigkeiten. 🙂
@@BoundfoxStudios Da ich (beruflich) mittlerweile Doku mache und nicht mehr programmiere, kann ich definitiv zustimmen, lieber sofort ordentlich machen 😄 Aber die Versuchung bleibt...
Sehr cooles Video, ich hab zwar ein duales Studium im Bereich Software-Entwicklung gemacht, aber tatsächlich extrem wenig Erfahrung darin, wie man tatsächlich entwickelt und mit Frameworks arbeitet etc. Cool wäre, wenn ihr im angepinnten Kommentar oder in der Video-Beschreibung auch ein Tutorial für die Basics von Unity und/oder Spiele-Entwicklung allgemein verlinkt hättet, damit man da schnell hinklicken kann, wenn man merkt, dass hier in dem Video Wissen vorausgesetzt wird (gerade ab da, wo die IdleEngine erzeugt wird, kommt meines Erachtens viel vor, was man nicht einfach voraussetzen kann).
Ich weiß, dass die Chance gering ist eine Antwort auf ein Video von vor zwei Jahren zu bekommen...: Ich folgte dem Tutorial durch alle drei videos und bin mega begeistert von der Erklärweise und der Visualisierung. Nun bekomme ich aber beim Laden der Daten einen Fehler aus -> Sequence contains more than one matching element aus System.Linq - SingleOrDefault. Bei einem Doppelklick bekomme ich immer die Zeile " var savedGenerator = data._generators.SingleOrDefault(g => g._Id == generator.genName);" in SetRestorableData im Session-Skript angezeigt. Jemand eine Ahnung, wie ich diesen Fehler behebe? Denn durch diesen Fehler kalkuliert das Spiel z.B. keine Offline-Progression
Hi! Das kann eigentlich nur dann vorkommen wenn: * derselbe Generator mehrmals in der Session-Liste ist. * zwei unterschiedliche Generatoren den gleichen Namen haben. Da du etwas vom Script im Video abweichst, weiß ich leider nicht genau, was genName bei dir ist. Du solltest daher sicherstellen, dass jeder Generator einen eindeutigen Namen hat. :)
Zunächst mal vielen Dank für Dein Video. Die 8 min haben mir auf jeden Fall Zeit gespart und ohne die hätte ich mein Ziel (Text) zu erzeugen vllt. gar nicht erreicht. Danke. Wenn Du von den zzt. 26T Aufrufen mehr als 400 Liikes erhalten möchtest: Weniger "machen wir mal" (eine sehr oft Verwendete Phrase, die den anschein erwecken könnte, Du hättest Dich nicht vorbereitet). Den Fokus auf den Text legen, also z.B. die Schild-Grundplatte zackig erstellen, warum jemand das "hätte könnte wollte". Ich hoffe ich konnte Dir mit dem Feedback so helfen wie Du mir beim Text.
Hallo ich versuche nun seid einigen Tage in Belnder meine WHG zu virtuaisieren, leider macht mich diese Maussteuerung um fir Flächengröße etc. zu ändern echt kürre.... gibt es eine Mglk. irgend wo die Flächenwerter einzutragen? Schonmal der Altbau auch nicht gerade ist :D Hoffe auf eine Rückmeldung Danke für die Tutorials
Ich habe ein riesen Problem, das mich schon seit Jahren nervt. Folgende Situation: Ein Dachsparren. Die Dachschräge wurde nicht per Wert definiert. Einfach nur irgendwie hin gedreht bis es gut aussieht. Die Fläche an der "Kopfseite" ( da wo der Sparren "Abgesägt wurde) ist NICHT 90 grad zu der Längsseite des Sparrens. Er wurde also schräg "abgesägt". Dann fällt mir auf, daß ich den Sparren verlängern möchte. Wenn ich jetzt die Fläche extrude, kann ich nicht entlang der Normalen extrudieren, weil der Sparren sonst einen knick bekommt. Ich kann die Fläche auch nicht drehen, daß sie im 90 grad Winkel zum Rest des Sparrens ausgerichtet ist, weil sich dann der gesamte Sparren verzieht. Es gibt doch die Funktion in der man Punkte entlang der Gerade verschieben kann auf der sie liegen. Das wäre das was ich brauche, nur..... das funktioniert nur innerhalb des Objekts und nicht über die Kante hinaus.
Klasse, kaum stelle ich die Frage stolpere ich über die Lösung. Für Leute mit dem selben Problem: Punkte markieren, "G" 2 mal drücken und die Punkte entlang der Gerade zurück bewegen. Bewgung anhalten ( Nur die Bewegung stoppen. Kein Mausklick oder so) dann "C" drücken und man kann die Punkte nach Außen entlang der Gerade ziehen.
Wenn ihr in VS Code Probleme mit dem Vector3 habt müsst ihr den Vector genauer, entweder mit UnityEngine.Vector3 oder System.Numerics.Vector3 deklarieren. Super Videos btw :)!
Normalerweise kommentiere ich nie, aber jetzt muss ich es einfach tun. Ich habe überall nach Videos wie deinen gesucht! Es gibt tausende Videos, aber du kannst es so unglaublich gut erklären! Ich danke dir von Herzen! :) Jetzt sind die Nervenzusammenbrüche fast weg. :D
Hallo Danke für das tolle Video. Mein Sohn und ich konnten dir super Schritt für Schritt folgen. Es hat fast geklappt: Das Spiel ist leider links und recht abgeschnitten. Wir haben an der Auflösung "herumgeschraubt" und auch ein neues Game mit einer anderen Auflösung kurz zum Testen gemacht. Leider klappts auch dann nicht. Was machen wir falsch? Kannst du uns bitte kurz helfen? das wäre super lieb.
Was glaubste wie lange ich nach dieser Funktion gesucht hatte, nachdem die aktuelle Version erschien. Ich habe mindestens 1-2 Jahre mit der alten Version gearbeitet bis ich ungefähr alles zusammen hatte und mir wieder zurecht gemacht hatte, auf meine Bedürfnisse. Die neue Oberfläche und was alles damit einher ging, war ein Horror, der schon fast an Körperverletzung heranreichte...
Bei mir klappt es irgendwie nicht ab der Stelle, wo ich einen Doppelklick auf die Chromeverknüpfung machen soll. Bei mir erscheint da statt der Nummer eine Fehlermeldung die da lautet "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" konnte nicht gefunden werden. Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben und wiederholen Sie den Vorgang. Dazu kommt, dass die Version v1.7 sich bei mir nach der Installtion nicht öffnet. Ich Klicke auf das Programm und es läd kurz aber es tut sich dann nichts mehr. Sorry ich bin nicht ganz so versiert in solchen Sachen, wie einige hier in den Kommentaren. Über Hilfe würde ich mich sehr freuen. Dank schonmal 😁
Uh! Habe das Video mehr durch Zufall gesehen. Benutze Blender jetzt seit grob zwei Jahren, und während Kamera für mich eher uninterresnt ist da ich (noch) nicht animiere sondern nur modelliere, sind alle drei anderen Tips für mich ziemlich gut. Gerade das mit dem Kopieren von Werten, das mache ich so oft. Daher hätte ich noch ne Frage: Geht sowas auch mit mehreren Werten gleichzeitig? Alos zum beispiel, ich habe zwei Vorticex, die in allen drei Koordinaten unterschiedlich sind, und will zwei davon (sagen wir mal X und Z) von einem auf den anderen Kopieren. Ist es moglich das in einem Schritt zu machen? Schon mit dem Trick hier kann ich mir ne ziemliche Zeitersparnis vorstellen, aber wenn man mehrere Werte auf einmal übertragen könnte wäre es noch besser.
danke ich kucke das video zwar erst seit 3 min aber mir ist klar geworden dass du die besten Erklärungen machst jedes andere erklär video war immer zu schnell oder hatte zu verpixelte Grafik sodass ich nicht genau sehen konnte wie und welche taste man drücken muss. Danke mit dieser Video reihe werde ich nun endlich meine Charakter animieren und auf RU-vid hochladen können
Servus habe ein Problem: der private Animator (anim) wird nicht ausgelesen und findet keinen bezug.Was mache ich falsch denn der character bewegt sich mit Speed 5 10x langsamer als normal?
@BoundfoxStudios ich bin frustriert weil ich keine animation abrufen kann. die idle wird nicht angezeigt und sagt mir - Der private Member "PlayerController.anim" kann entfernt werden, weil der zugewiesene Wert nie gelesen wird
Ohne den genauen Code zu sehen, wird das leider schwierig. Das Tutorial funktioniert wie gezeigt im Video, d.h. Irgendwas wirst du noch nicht korrekt machen. Du kannst gerne bei uns auf Discord mal vorbeischauen - Link ist in der InfoBox - und dort deinen Code zeigen. 😊
Leider besteht immer wieder die Problemantik, dass gewissen Funktionen in neueren Versionen etwas anders aussehen und dann ich hatte das jetzt wieder bei wenn es darum geht das so zu "Applien" dass man nur auf der einen Seite arbeiten kann beim Haare anpassen. Dann habe ich versehentlich den ganzen Mesh gelöscht. Rückgängig machen konnte man es in der From nicht mehr also habe ich es neu hingesetzt, aber dann war es nicht mehr mit dem Skelett verbunden ... und am Ende hat es dann nicht mehr funktioniert ... es ist halt nervig wenn man dann wieder alles neu von Anfang machen muss nur wegen solcher Kleinigkeiten ... weil man es selbst als Anfänger nicht mehr wiederherstellen kann. Man müsste eigentlich fast schon nach jedem Schritt eine neue Zwischendatei speichern um nicht Stunden um Stunden zu sitzen weil man alle Arbeitschritte immer wieder wegen solcher "kleinen" Patzer von vorne machen muss.
Nein, dazu hab ich leider nichts. Das musst du selbst berechnen, in dem du den Touch-Punkt nimmst und dann schaust, ob er links/rechts auf dem Screen ist. Touch selbst kennt kein „links/rechts“ getouched.
Nettes, aber älteres Tutorial, bin ich aber von dir gewohnt. schade das du nur ein "Minecraftcharakter" erstellst, ist aber nicht so schlimm mit dem Tutorial kann ich auch ein etwas runderen Chrakter erstellen.
Den Anfang habe ich verstanden, doch weil das Video so alt ist ist die Steuerung komplett anders, z.B. wenn ich auch 1 oder 7 oder so drücke, passiert nichts.