Athene Geschrieben 16. Februar 2023 Melden Share Geschrieben 16. Februar 2023 Ich habe mich an einem Quizspiel versucht und mich mit dem Video oben da durchgehangelt. Das habe ich auch ganz gut verstanden, inklusive der Änderung der Farbe bei einer Korrekten oder Falschen Antwort. Jetzt versuche ich schon die ganze Zeit, die richtige Antwort grün aufleuchten zu lassen, wenn die Antwort des Spielers falsch ist und komme da nicht weiter. Hätte vielleicht jemand Tipps dafür? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
chrische5 Geschrieben 16. Februar 2023 Melden Share Geschrieben 16. Februar 2023 Hallo Ich habe mir das Video nciht angeschaut! Vielleicht zeigst du mal, was du bisher probiert hast und dann werden wir sehen. Grundsätzlich ist das kein problem. Christoph Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 16. Februar 2023 Autor Melden Share Geschrieben 16. Februar 2023 Hi, Ich hoffe man kann das halbwegs lesen. So funktioniert das alles, wenn ein Button angeklickt wird, erscheint er entweder rot oder grün, aber ich schaffe es einfach nicht den richtigen auf grün zu setzen wenn der falsche angeklickt wird. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
chrische5 Geschrieben 17. Februar 2023 Melden Share Geschrieben 17. Februar 2023 Hallo Wenn der falsche Button geklicjt wird, wird dieser doch auf ROT gesetzt. In gleichen Ritt kannst du doch den anderen Button auf GRÜN setzen. Da bleibt dann nur noch die Frage, wie du zu dem anderen Button kommst. Du könntest zum Beispiel im Inspector jeden Button den Button mit der richtigen Antwort zuweisen und dann diesen dann GRÜN setzen. Christoph Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 17. Februar 2023 Autor Melden Share Geschrieben 17. Februar 2023 Hi, Ich hab das nicht so ganz verstanden, kannst du das nochmal Erklären, danke schonmal im voraus und liebe Grüße Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 18. Februar 2023 Autor Melden Share Geschrieben 18. Februar 2023 Ich habs versucht, aber ich weiß nicht genau, wie du das meinst, also hab ichs nicht geschafft Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
chrische5 Geschrieben 18. Februar 2023 Melden Share Geschrieben 18. Februar 2023 Hallo Du kannst ja die Farbe eines Buttons ändern, oder? Dein Problem scheint also zu sein, die Farbe eines anderen Buttons zu ändern. Du musst also irgendwie auf diesen zugreifen. Dazu gibt es einige Möglichkeiten. Ich würde es so machen: [SerializeField] private Button _rightAnwserButton; Das kommt in das Script, welches an dem Button mit der falschen Antwort hängt. Dann kannst du im Inspector den Button mit der richtigen Antwort übergeben und dessen Farbe ändern. Christoph Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 18. Februar 2023 Autor Melden Share Geschrieben 18. Februar 2023 Hi, Mein Problem ist, dass der richtige Button sich von Frage zu Frage ändert, wie in dem Video zu sehen, deshalb weiß ich nicht wie ich dem Richtigen Buttonetwas zuordnen soll. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 18. Februar 2023 Melden Share Geschrieben 18. Februar 2023 Du brauchst eine zentrale Stelle, an der eine Liste aller Buttons existiert. Da du bereits die Buttons alle in einem Rutsch mit Antworten beschriftest, hast du so eine Stelle ja auch bereits. Wenn ein Button angeklickt wird, muss er sich bei dieser Stelle melden. Sie geht dann mit einer Schleife über die Liste aller Buttons und sagt ihnen allen, dass sie sich einfärben sollen. Welcher Button dabei rot und welcher grün werden soll, das wissen die Buttons ja anscheinend schon selber; du setzt ja einen Wert für die "correct"-Eigenschaft. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 18. Februar 2023 Autor Melden Share Geschrieben 18. Februar 2023 Hi, Also mache ich das mit dem Code und ändere nichts im Inspector? Sorry, dass ich mich so blöd anstelle Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 18. Februar 2023 Melden Share Geschrieben 18. Februar 2023 Kein Ding, aller Anfang ist schwer. Vermutlich (!) brauchst du im Inspektor nichts mehr anzufassen, denn du hast die Liste der Knöpfe da ja schon drin. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 19. Februar 2023 Autor Melden Share Geschrieben 19. Februar 2023 Moin, Ich habs jetzt nochmal versucht, bin allerdings wieder gescheitert. Ich hab Versucht das in dem Skript zu machen, der den anderen Button rot färbt, das hat aber nicht funktioniert. Dann hab ich versucht das in der Antwort Funktion zu ändern, aber das hat dann alle anderen Grün gefärbt. Muss ich das mit einer If Funktion machen? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Sascha Geschrieben 19. Februar 2023 Melden Share Geschrieben 19. Februar 2023 Joa, sowas wie "wenn der Button von der richtigen Antwort dann grün, sonst rot" klingt schon gut Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Athene Geschrieben 19. Februar 2023 Autor Melden Share Geschrieben 19. Februar 2023 Hi, Ich bekomme es immernoch nicht hin und so langsam komme ich mir ziemlich blöd vor. Jetzt hab ich nur, dass der Falsche Button hinterher grün wird, nicht der richtige. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
gombolo Geschrieben 19. Februar 2023 Melden Share Geschrieben 19. Februar 2023 hmmm...blöd bist du sicher nicht...dir fehlt die Erfahrung Das hilft dir jetzt nicht weiter, aber fang doch mal von Vorne an. Erstelle ein neues Projekt. Erstelle ein Button versuche das mal "einzufärben" OHNE es in einem Array zu organisieren. Ich vermute du hast irgendwo einen Fehler in dem du ein falschen Index setzt...maybe 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.