Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


app:app_lektion006

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
app:app_lektion006 [07.01.2015 17:08] Stefan Gaumapp:app_lektion006 [21.01.2015 10:57] (aktuell) Stefan Gaum
Zeile 1: Zeile 1:
 ~~NOTOC~~ ~~NOTOC~~
-[[app:app_lektion005|=> Lektion 5Catch the Ball]] +[[app:app_lektion004|=> Lektion 4PaintPlot]] 
-====== Lektion 6: Orientation Sensor ======+====== Lektion 6: Catch the Ball ======
  
-{{  :app:pitch_roll_yaw.jpg?250|}} +{{  :work.png|}}
-Die Orientierung des Smartphones oder Tablets wird eindeutung durch drei Werte bestimmt. +
-  * die Drehung um die X-Achse (Roll) +
-  * die Drehung um die Y-Achse (Pitch) +
-  * die Drehung um die Z-Achse (Yaw, Azimuth)+
  
-==== Welche Werte werden von den jeweiligen Achsen angenommen? ====+==== Aufgabe 19 ====
  
-  * X-Achse (Roll)[-90 ; 90] +Starte ein neues Projekt "CatchTheBall" und erstelle im ''Designer'' folgende Oberfläche
-  * Y-Achse (Pitch): [-180 ; 180] + 
-  * Z-Achse (YawAzimut): [0 ; 360] +{{  :app:catchtheball_screen1.png?150|}} 
-    * 0 entspricht Norden + 
-    * 90 entspricht Osten +^ Komponente ^ Objektname ^ Eigenschaft ^ 
-    * ...+| AccelerometerSensor | AccelerometerSensor1 |  | 
 +| Canvas | Spielfeld | Hintergrundfarbe: Orange \\ Höhe: 280px\\ Breite: 280px | 
 +| Ball (2x)\\ (müssen sich auf\\ dem Spielfeld befinden) | Ball_rot,\\ Ball_schwarz | Farbe: rot, schwarz\\ Radius5 | 
 +| Label (3x) | XLabel, YLabel\\ ZLabel |  
 +| Button | NeuButton | Text: Neu | 
 +| Label (2x) | PunkteLabel,\\ TrefferLabel |  | 
 +|Clock (3x| Clock_schwarz,\\ Clock_rot,\\ Clock_dauer | Intervall:\\ 100, 1000, 40000 | 
 +| Sound (1x) | SoundTreffer |  | 
 +| AccelerometerSensor | AccelerometerSensor2 |  | 
 + 
 +Wer sich aus Zeitgründen das Erstellen der Grafik schenken möchte, kann sich hier die {{:app:catchtheball_vorlage.zip|=> Vorlage}} downloaden. Bitte die Datei zunächst **umbenennen*in ''CatchTheBall.aia''Die Datei muss dann anschließend in den AppInventor mit ''import'' eingebunden werden.
  
  
 ---- ----
-[[app:app_lektion006_01|=> Lektion 6.1: Kompass]]\\ +[[app:app_lektion006_01|=> Lektion 6.1: der Clock-Timer]]\\ 
 [[app:start|=> Übersicht: Android APPs programmieren]] [[app:start|=> Übersicht: Android APPs programmieren]]
  
app/app_lektion006.1420650482.txt.gz · Zuletzt geändert: 07.01.2015 17:08 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki