klassen2:inheritance:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
klassen2:inheritance:start [2020/12/13 21:45] – [Skizze:] Martin Pabst | klassen2:inheritance:start [2022/02/10 08:10] – [Beispiel 2: Fliegende Rechtecke] Martin Pabst | ||
---|---|---|---|
Zeile 157: | Zeile 157: | ||
<script type=" | <script type=" | ||
new World(800, 800); | new World(800, 800); | ||
+ | SystemTools.setSpeed(200); | ||
+ | |||
while(true) { | while(true) { | ||
new FlyingRectangle(); | new FlyingRectangle(); | ||
} | } | ||
- | |||
Zeile 169: | Zeile 170: | ||
| | ||
super(360, 760 - 40, 80, 80); | super(360, 760 - 40, 80, 80); | ||
- | setFillColor(Math.round(Math.random() *(256 *256 * 256 - 1)), Math.random()*0.8+0.2); // zufällige Farbe setzen | + | setFillColor(Color.randomColor(50)); // zufällige Farbe setzen |
+ | setAlpha(Random.randdouble(0.2, 0.8)); // Zufällige opacity (" | ||
- | vx = Math.random() * 10 - 5; | + | vx = Random.randdouble(-5,5); // Zufallszahl zwischen -5 und 5 |
- | vy = Math.random() * (-20) - 6; | + | vy = Random.randdouble(-26, -6); // Zufallszahl zwischen -26 und -6 |
} | } | ||
Zeile 430: | Zeile 432: | ||
</ | </ | ||
+ | |||
+ | ===== Feuerwerk ===== | ||
+ | Das Beispiel " | ||
klassen2/inheritance/start.txt · Zuletzt geändert: 2022/02/17 10:34 von Martin Pabst