-
Ritter
Falls die Wörter beim Picture-gesteuerten Stand-Land-Fluss das Problem sind, dann solltet ihr euch vielleicht mal Cherry's PicPointerPatch angucken.
Normalerweise ist es ja so: Setzen wir mal vorraus, ihr habt 29 Buchstaben (Alphabet + Ä, Ö, Ü). Dann müsstet ihr ja für alle 29 Buchstaben eine separate IF-Abfrage machen. Damit aber nicht genug, denn das gleiche gilt auch für jeden Buchstaben eines Wortes. Wenn ihr nun 10 Buchstaben pro Wort hätte, wären das schon mal 290 Abfragen pro Wort und insgesamt 870 Abfragen. Natürlich wäre dies viel zu aufwändig. Benutzt ihr den PicPointerPatch, braucht ihr allerdings gar keine Abfragen, sondern lediglich drei Schleifen (wahrscheinlich sogar noch weniger, aber drei wäre das naheliegendste, weil man dann für jedes Wort eine Schleife hat).
Mit dem PicPointerPatch kann man sowohl für die Picture ID als auch für den Dateinamen Variablen verwenden. Was heißt das jetzt? Erstmal zur Picture ID. Wenn man zwei Bildern mit den selben Picture IDs anzeigt, wird das erste überschrieben. Deshalb muss man für jeden Buchstaben eines Wortes nochmal 29 zusätzliche Abfragen machen. Kann man die Picture ID aber durch Variable angeben, fällt das weg, da man einfach nur am Ende der Bildanzeige diese Variable um 1 erhöhen muss. Schon hat man eine andere Bild ID. Nun zu den Dateinamen. Der PicPointerPatch kann auch Variablen für Dateinamen verwenden. Gebt ihr im Maker an, dass Bild "Buchstabe_0000.png" angezeigt werden soll und die Variable, die ihr für den Dateinamen verwendet, beträgt den Wert 14, dann würde z.B. stattdessen das Bild "Buchstabe_0014.png" angezeigt werden. So spart ihr schlussendlich sogar die verbleibenden 29 IF-Abfragen, da ihr einfach nur die Buchstaben bei der Eingabe in Variablen speichern müsst und gut ist.
Ihr braucht euch darum natürlich nicht zu kümmern, wenn euch das zu viel Aufwand ist, aber an und für sich ist der PicPointerPatch für so ziemlich alle Arbeiten mit Pictures ganz nützlich, deswegen lohnt sich ein Blick wirklich immer. Ihr könntet das schließlich noch für zukünftige Minispiele gebrauchen
!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln