Funktionen in Vuforia Studio mit Code erweitern > JavaScript in Vuforia Studio verwenden > Drehfelder anzeigen und ausblenden
  
Drehfelder anzeigen und ausblenden
1. Neues Projekte für Mobilgeräte erstellen
2. Ziehen Sie von der 2D-Canvas ein Raster-Layout-Widget in die Canvas, und legen Sie es ab.
3. Klicken Sie im Fensterbereich PROJEKT auf row-1.
4. Klicken Sie im Fensterbereich DETAILS unter Rasteraktionen zweimal auf Spalte hinzufügen.
5. Ziehen Sie die folgenden Widgets in die Raster-Layout-Spalten, und legen Sie sie ab:
Spalte
Widget
Eigenschaften
1
Schaltfläche
Geben Sie Start im Feld Text ein.
2
Schaltfläche
Geben Sie Cancel im Feld Text ein.
3
Drehfeld
Deaktivieren Sie das Kontrollkästchen Sichtbar.
* 
Für dieses Lernprogramm haben wir "out of the box" verfügbare Stile verwendet, um die Schaltflächenfarben festzulegen. Weitere Informationen finden Sie unter Themen.
6. Erstellen Sie als Nächstes einen neuen Anwendungsparameter, um ihn an eine Eigenschaft im Drehfeld-Widget zu binden. Klicken Sie im Fensterbereich DATEN auf das grüne +-Symbol neben Anwendungsparameter.
7. Geben Sie spinnerVisible im Feld Name im Fenster Anwendungsparameter hinzufügen ein, und klicken Sie auf Hinzufügen.
8. Binden Sie als Nächstes den Anwendungsparameter spinnerVisible an das Drehfeld, indem Sie das Bindungssymbol neben spinnerVisible ziehen und im Fensterbereich PROJEKT auf spinner-1 ablegen.
Wählen Sie im Fenster Bindendes Ziel auswählen die Option Sichtbar aus.
9. Klicken Sie im Fensterbereich PROJEKT auf Home.js. Geben Sie im JavaScript-Editor Folgendes ein:
$scope.hideSpinner = function() {
$scope.app.params.spinnerVisible = false;
};
$scope.start = function() {
$scope.app.params.spinnerVisible = true;
$scope.timeoutPromise = $timeout($scope.hideSpinner, 3000);
};
$scope.cancel = function() {
$timeout.cancel($scope.timeoutPromise);
};
10. Klicken Sie im Fensterbereich PROJEKT auf Startseite, um zur Canvas zurückzukehren.
11. Wählen Sie die Schaltfläche Start aus, um ihre Eigenschaften anzuzeigen.
12. Klicken Sie auf das JS-Symbol neben dem Ereignis Klicken im Fensterbereich DETAILS, und geben Sie im Feld Ausdruck Folgendes ein: start();
Wenn auf diese Schaltfläche geklickt wird, wird die JavaScript-Funktion start ausgeführt.
13. Wählen Sie die Schaltfläche Cancel aus, um ihre Eigenschaften anzuzeigen.
14. Klicken Sie auf das JS-Symbol neben dem Ereignis Klicken im Fensterbereich DETAILS, und geben Sie im Feld Ausdruck Folgendes ein: cancel();
Wenn auf diese Schaltfläche geklickt wird, wird die JavaScript-Funktion cancel ausgeführt.
15. Klicken Sie auf Vorschau. Sie können jetzt auf die Schaltfläche "Start" klicken, um das Drehfeld aufzurufen.