Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
blockly > Tocco
Spazio dei nomi touch
Funzioni
Funzione |
Descrizione |
checkTouchIdentifier(e) |
Controlla se l'identificatore del puntatore sull'evento corrisponde all'identificatore salvato corrente. Se l'identificatore corrente non è stato impostato, salvalo dall'evento. Viene avviato un gesto di trascinamento, durante il quale gli eventi puntatore con altri identificatori verranno ignorati automaticamente. |
clearTouchIdentifier() |
Cancella l'identificatore tocco che tiene traccia dello stream touch a cui prestare attenzione. Questa operazione termina il trascinamento corrente e consente di acquisire altri puntatori. |
getTouchIdentifierFromEvent(e) |
Recupera l'identificatore del puntatore dall'evento specificato. |
shouldHandleEvent(e) |
Decidi se Blockly deve gestire o ignorare questo evento. Gli eventi tocco e mouse richiedono controlli speciali perché vogliamo gestire un solo tocco alla volta. Tutti gli altri eventi devono essere sempre gestiti. |
Variabili
Variabile |
Descrizione |
TOUCH_ENABLED |
Indica se il tocco è attivato nel browser. Copiato da goog.events.BrowserFeature.TOUCH_ENABLED di Closure |
TOUCH_MAP |
Il dizionario di ricerca TOUCH_MAP specifica gli eventi tocco aggiuntivi da attivare, in combinazione con gli eventi del mouse. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["The Touch namespace in Blockly manages touch interactions. Key actions include checking and clearing a touch identifier to track a specific touch stream, ensuring only one drag/gesture is active. `getTouchIdentifierFromEvent` retrieves the pointer identifier, while `shouldHandleEvent` determines if an event should be processed. `TOUCH_ENABLED` indicates browser touch capability and `TOUCH_MAP` defines additional touch events related to mouse actions. These functions are for managing how Blockly handles various touch interactions.\n"]]