Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

schule:klassen:2017:10b:kap5 [2017/08/22 22:04]
martin angelegt
schule:klassen:2017:10b:kap5 [2017/08/28 10:00] (aktuell)
martin [Aufgaben]
Zeile 84: Zeile 84:
             neueZeile();​             neueZeile();​
             i = i + 1;             i = i + 1;
 +        }
 +
 +    }
 +</​code>​
 +
 +3. Schreibe eine Methode, die einen Kreis von links nach rechts bewegt, dabei vergrößert und immer durchsichtiger macht!
 +
 +<​code>​
 +    void bewegeKreis(){
 +
 +        int i = 0;
 +
 +        Kreis k = new Kreis(50, 50, 20);
 +
 +        while(i < 400){
 +
 +            k.verschieben(1,​ 0);
 +            k.strecken(1.003);​
 +
 +            // Der Alpha-Wert der Farbe bestimmt ihre Durchsichigkeit
 +            // Werte: von 255 (undurchsichtig) bis 0 (komplett durchsichtig)
 +            k.setFuellfarbeAlpha(255 - (double)i/​400*255);​
 +
 +            k.warte(5);
 +
 +            i++;
 +
         }         }
  
     }     }
 </​code>​ </​code>​
Drucken/exportieren
QR-Code
QR-Code schule:klassen:2017:10b:kap5 (erstellt für aktuelle Seite)