8 - verknüpfte Applets (Highscore)

[icon]/images/ggb/toolbar/mode_showhidelabel.png[/icon] [u][b]Arbeitsauftrag:[/b][/u][br]Fülle das Eingabefeld jedes Applets mit einer natürlichen Zahl aus und beobachte die anderen Applets sowie den Highscore.
[icon]/images/ggb/toolbar/mode_rotateview.png[/icon] [u][b]Anwendungsmöglichkeiten:[/b][/u][br][list][*]Punkte bei Übungen in das nächste Applet übertragen -> Highscore bei Übungen als Motivationsmöglichkeit[/*][*]... und vieles mehr :o)[br][/*][/list]
[icon]/images/ggb/toolbar/mode_viewinfrontof.png[/icon] [b][u]Skripting - globale Einstellungen:[/u][/b]
[i][u]CODE der globalen Einstellungen zum Kopieren:[br][/u][/i][br][color=#0000ff]function ggbOnInit() {[br]if (window) {[br]window.[/color][u][color=#ff0000]applet1[/color][/u][color=#0000ff] = ggbApplet;[br]}[br]}[/color][br][br]Jedes Applet (hier im CODE das oberste Applet) auf dieser Seite erhält so seine eigene Bezeichnung (hier: applet1) und kann damit von den anderen Applets im Skripting eindeutig identifiziert werden.[br][br]Oberes Applet: applet1[br]Mittleres Applet: applet2[br]Unteres Applet: applet3
[icon]/images/ggb/toolbar/mode_viewinfrontof.png[/icon] [u][b]Skritping - Bei Update:[/b][/u]
[i][u]CODE zum Kopieren (am Beispiel von Applet1):[br][/u][/i][br][color=#0000ff]if (window.applet1 && window.applet2 && window.applet3) {[br][br]window.applet2.setValue("h_1", ggbApplet.getValue("h_1"));[br]window.applet3.setValue("h_1", ggbApplet.getValue("h_1"));[br][br]}[/color]

Informatie: 8 - verknüpfte Applets (Highscore)