app:app_lektion005_02
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
app:app_lektion005_02 [21.01.2015 08:51] – gelöscht Stefan Gaum | app:app_lektion005_02 [21.01.2015 10:57] (aktuell) – Stefan Gaum | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~NOTOC~~ | ||
+ | [[app: | ||
+ | ====== Lektion 5.2: Bewegung des Balls ====== | ||
+ | Der Ball soll sich frei auf dem Spielfeld bewegen können. Er springt zwar nicht, prallt jedoch an den Wänden und am Schläger ab. | ||
+ | |||
+ | === Der EinwurfButton === | ||
+ | |||
+ | Nach dem Einwurf wird die Geschwindigkeit des Balls auf ein vorher festgelegtes Minimum über eine '' | ||
+ | {{ : | ||
+ | ist Null, an einer beliebigen Stelle X eingeworfen werden. | ||
+ | |||
+ | Einen beliebigen Wert erhält man über '' | ||
+ | |||
+ | {{ : | ||
+ | ==== Aufgabe 16 ==== | ||
+ | |||
+ | - Implementiere die Eigenschaft '' | ||
+ | - Das SpeedLabel erhält dabei den Wert der '' | ||
+ | - Der Ball soll in Richtung des unteren Spielfeldrandes wandern.\\ Verwende dazu {{: | ||
+ | |||
+ | === Abprallen am Spielfeldrand === | ||
+ | |||
+ | **Erklärung: | ||
+ | - Der Ball prallt an der Wand des Spielfeldes ab. | ||
+ | - Falls der Ball am unteren Spielfeldrand abprallt (edge = -1), hat der Schläger den Ball verfehlt, deswegen wird der Counter dafür hoch gezählt. | ||
+ | - Falls nun die Geschwindigkeit zu hoch war (größer als die Minimalgeschwindigkeit), | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{ : | ||
+ | ==== Aufgabe 17 ==== | ||
+ | |||
+ | {{ : | ||
+ | Implementiere nach obigem Schema das **Abprallen am Schläger** unter folgenden Voraussetzungen: | ||
+ | |||
+ | - Der Ball prallt theoretisch an der Ecke '' | ||
+ | - Die Zahl der Treffer wird um eins erhöht. | ||
+ | - Die Geschwindigkeit wird um den Faktor '' | ||
+ | |||
+ | ---- | ||
+ | [[app: | ||
+ | [[app: |
app/app_lektion005_02.1421830303.txt.gz · Zuletzt geändert: 21.01.2015 08:51 von Stefan Gaum