Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1.

Ähnliche Präsentationen


Präsentation zum Thema: "Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1."—  Präsentation transkript:

1 Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1

2 Laden von Bildern Variable deklarieren: Typ PImage PImage hgbild; Bild laden hgbild = loadImage("karte-hintergrund.jpg"); Bild darstellen image(hgbild,0,0);

3 Laden von Textdateien Variable deklarieren, Typ: String[] (Array) String[] lines; Textdatei laden lines = loadStrings("positions.txt"); Text verarbeiten if (index < lines.length) { String[] pieces = split(lines[index], '\t'); (…) index = index + 1; }

4 Arrays I Koordinaten (jeweils 2!) des vorigen Punktes sollen verspeichert werden, um eine Linie zeichnen zu können Zweidimensionales Array deklarieren & Speicher reservieren: int[][] koords = new int[99][2]; Zähler initialisieren: int zaehler = 0;

5 Arrays II Aktuelle Koordinaten speichern, Zähler hochzählen koords[zaehler][0] = x; koords[zaehler][1] = y; (…) zaehler++; Wenn nur eine Koordinate vorliegt, zeichne nur einen Punkt, ansonsten verbinde die letzten beiden: if(zaehler==0) point(x,y); else line(koords[zaehler-1][0],koords[zaehler-1][1],x, y);


Herunterladen ppt "Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1."

Ähnliche Präsentationen


Google-Anzeigen