Don P: Bildwechsel - Problem mit Zähler

Beitrag lesen

Hallo,

Auch in diesem Fall ist es wichtig zu erwähnen, dass die aktuelle Variante nicht schlau ist, vor allem weil es an Logik mangelt.

Wo am meisten? Kannst du das mit der fehlenden Logik genauer erklären?

bestenfalls als Blick über den Tellerrand um andere Möglichkeiten kennenzulernen.

Nicht zuletzt dafür habe ich die Array-Rotation auch ursprünglich vorgeschlagen (Mai 2009).
Es ist mir schon klar, dass diese Lösung mindetens ungewöhnlich ist.
Aber sie ist einfach, kommt ohne Berechnungen aus (das halte ich für einen Vorteil), und ist inuitiv leicht verständlich:

Wenn man vor einem Bilderrahmen (Bildschirm) sitzt, ein Bild betrachtet und dann vorwärts/rückwärts weitere Bilder endlos "durchschieben" will wie einen Filmstreifen, dann ist es doch intuitiv das naheliegendste, eben genau das im Code auch zu tun, und nicht etwa die Bilder erst durchzunummerieren und den Rahmen dann anhand der Nummer von einem Bild zum nächsten zu schleppen *kopfpatsch*. Letztres ist für mich erst mangelnde Logik.

Eine Nummerierung war hier zunächst mal absolut unnötig und verkompliziert die Sache nur. Später (also jetzt in diesem Thread) hat sich dann doch die Anforderung ergeben, die einzelnen Bilder zu benennen bzw. zu nummerieren, und da man schon den "Projektor" für den Filmstreifen fertig vorliegen hat, ist es für mich wiederum das naheliegendste, die zusätzliche Bennung bzw. Nummer einfach an die vorbeilaufenden Bilder zu heften, statt den ganzen Projektor umzubauen und doch noch anzufangen quasi den Bilderrahmen herumzuschieben...

Wäre die zusätzlich einzublendende Eigenschaft nicht eine Bildnummer, sondern z.B. Untertitel, so könnte meine Lösung auch das ohne Codeanpassung leisten, während bei einer zählerbasierten Anzeige z.B. ein weitres, paralleles Array nötig würde.

Gruß, Don P

0 78

Bildwechsel - Problem mit Zähler

Heike
  • javascript
  1. 0
    Heike
    1. 0
      Jeremy
  2. 0
    gast42
    1. 0
      Don P
      1. 0
        gast42
        1. 0
          Don P
      2. 0
        MudGuard
        1. 0
          Don P
          1. 0
            dedlfix
            1. 0
              Don P
              1. 0
                dedlfix
                1. 0
                  Don P
                  1. 0
                    dedlfix
                    1. 0
                      Don P
  3. 0
    Don P
    1. 0
      suit
      1. 0
        Don P
        1. 0
          suit
          1. 0
            Don P
            1. 0
              dedlfix
              1. 0
                Don P
                1. 0
                  suit
                  1. 0
                    Don P
                    1. 0
                      suit
                    2. 0
                      dedlfix
                2. 0
                  dedlfix
                  1. 0
                    Don P
                    1. 0
                      dedlfix
                      1. 0
                        Don P
                        1. 0
                          dedlfix
                          1. 0
                            Kai345
                            1. 0
                              Don P
                            2. 0
                              Don P
                              1. 0
                                dedlfix
                                1. 0
                                  Don P
                                  1. 0
                                    dedlfix
                                    1. 0
                                      Don P
                                      1. 0
                                        dedlfix
                                        1. 0
                                          Don P
                                          1. 0
                                            suit
                                            1. 0
                                              Don P
                                              1. 0
                                                suit
                                                1. 0
                                                  Don P
                                                  1. 0
                                                    suit
                                                    1. 0
                                                      Don P
                                          2. 0
                                            dedlfix
                                      2. 0
                                        dedlfix
                                        1. 0
                                          Don P
          2. 0
            Don P
            1. 0
              suit
              1. 0
                Don P
                1. 0
                  suit
                  1. 0
                    Don P
            2. 0

              Algorithmen

              JürgenB
              • menschelei
              1. 0
                suit
              2. 0
                Don P
                1. 0
                  dedlfix
                  1. 0
                    Don P
    2. 0
      Heike
      1. 0
        dedlfix
        1. 1
          Heike
          1. 0
            suit
            1. 0
              Heike
              1. 0
                Felix Riesterer
              2. 0
                dedlfix
              3. 0
                Don P
                1. 0
                  Heike
                  1. 0
                    suit
                    1. 0
                      Heike
                      1. 0
                        Heike
                        1. 0
                          suit
                          1. 0
                            Heike
                            1. 0
                              Heike
                              1. 0
                                suit
                            2. 0
                              suit
                      2. 0
                        suit
          2. 0
            Don P