Closed OrianeJoublin closed 2 years ago
Bitte Links zu Code und zur lauffähigen Novel hier posten.
https://orianejoublin.github.io/VisualNovel/Template/index.html Okay, hier ist der .io Link
https://github.com/OrianeJoublin/VisualNovel/tree/main/Template/Source und der github link
In der Szene S1_IntroPart1 wird die Animation eingeführt und soll eigentlich am Ende der Szene gestoppt werden. Momentan läuft sie allerdings in den nächsten Szenen weiter.
Also, ich hatte schon reingeschaut und mich damit beschäftigt. Bislang gab es schlicht noch nicht den Bedarf, daher auch nicht die Funktionalität. Es gibt mehrere Lösungsoptionen:
Was darf es sein?
Übrigens: schön gemacht und super aufgeräumt das Projekt. Ist der Definitions-Folder Riems Idee?
Verbesserungsvorschläge:
S2_IntroPart2()
tatsächlich innerhalb von Teil 1 aufgerufen werden soll. In Main ist doch festgehalten, dass es als nächste Szene abgespielt wird. Das erscheint mir gedoppelt.Vom Bedarf weiß ich tatsächlich auch erst seit gestern.
Zu den Lösungsoptionen:
stopAnimation(<Die Animation, die gestoppt werden soll>)
statt animate()
?Übrigens: schön gemacht und super aufgeräumt das Projekt. Ist der Definitions-Folder Riems Idee?
Nein, das war eine Frage seitens der Studis, ob das möglich ist, die ich lediglich bejahte und begrüßte :)
Nein, das war eine Frage seitens der Studis, ob das möglich ist, die ich lediglich bejahte und begrüßte :)
Das sieht richtig gut aus!
stopAnimation(<Die Animation, die gestoppt werden soll>) statt animate()?
Ich kann das ganz leicht jetzt schon machen und für die nächste Version vorhalten. Ich denke, es wäre jetzt vielleicht ungünstig, wenn im laufenden Kurs sich Versionen ändern. Die Animation ist ja an den Charakter und die Pose gebunden, daher müssen die beiden Informationen übergeben werden. Da die Funktionalität in animate()
schon drinsteckt und die Parameterliste passt, würde ich es dabei belassen. Man kann dann die Zeile in seiner Novel kopieren und lediglich die Angabe der Animation durch null
ersetzen. Alternativ könnte man die auch weglassen, aber das erscheint mir weniger explizit als null
Ich hab tatsächlich gerade gemerkt, dass ich den Charakter auch einfach hiden kann. Aber für die Zukunft stimme ich Riem zu, das wäre eine praktische Funktion! Vielen Dank für die Hilfe!
Achso... ich dachte, die kleinen Samen sollten weiterhin da sein, aber sich nicht mehr bewegen. Hide ist andernfalls ohnehin die Lösung.
Das dachte ich auch, aber gut, dass jetzt 'ne Lösung gefunden wurde.
Ich habe das eingebaut und versehentlich auch gepusht.
Wenn am Anfang einer Szene eine lange Animation oder eine Animation Loop anfängt, geht sie auch in den nächsten Szenen weiter und ist nicht mehr zu stoppen.
Ich habe mit Riem schon eine Lösung gesucht und keine gefunden.