Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Riprodurre blocchi di coriandoli sonori e di fuoco in AppMaster

Riprodurre blocchi di coriandoli sonori e di fuoco in AppMaster

In AppMaster è possibile aggiungere elementi interattivi alle applicazioni web, come effetti visivi, suoni e altro. In questo articolo vi mostreremo come utilizzare i blocchi Fire Confetti e Play Sound in combinazione tra loro.

L'esempio descritto in questo articolo è molto semplice, in modo che un lettore di qualsiasi livello di conoscenza della piattaforma AppMaster possa comprendere l'essenza dell'uso di questi blocchi e adattarli alla propria applicazione.

Supponiamo che la nostra applicazione web debba rispondere in qualche modo all'evento di login dell'utente. In particolare, in caso di login riuscito, sullo schermo appaiono dei coriandoli e viene riprodotta una certa melodia. L'aspetto è questo nell'immagine qui sotto (trattandosi di un'animazione, non c'è modo di integrare il suono, ma potete testare voi stessi il risultato):

Confetti visual effects no codePrima di tutto, diamo un'occhiata più da vicino ai blocchi del processo aziendale Play Sound e Fire Confetti.

1. Riproduci suono - un blocco di un processo aziendale che riproduce un suono da un file a un determinato link.
URL (mp3) [stringa] - percorso del file. È buona norma specificare il percorso del file dall'archivio dell'applicazione, in modo che l'URL sia simile a /api/_file/<ID>/download/, dove ID è l'ID del file nel backend dell'applicazione.

no-code2. Fire Confetti - un blocco di processo aziendale che spara coriandoli per l'utente corrente.

  • Preset [vmodel] - consente di selezionare l'animazione per il lancio dei coriandoli.

- Cannone
- Fuochi d'artificio
- Realistico
- Neve
- Orgoglio scolastico

  • Durata (ms) [intero] - durata dell'animazione in ms
  • Posizione superiore (%) [intero] - deviazione del punto di attivazione dalla parte superiore dello schermo
  • Posizione sinistra (%) [intero] - deviazione del punto di attivazione dalla sinistra dello schermo
  • Numero di particelle [intero] - numero di particelle di coriandoli
  • Angolo [intero] - angolo
  • Colori [array di stringhe] - colori delle particelle di coriandoli

Fire Confetti no-codePassiamo all'impostazione del processo aziendale stesso. Nel nostro esempio, i coriandoli vengono sparati dopo che l'utente ha effettuato con successo il login. Pertanto, tutte le modifiche necessarie saranno apportate al processo aziendale associato al pulsante Login.

no-codeÈ necessario trovare un momento nel processo aziendale che reindirizzi l'utente alla pagina successiva dopo il successo del login, ovvero il blocco Naviga. La nostra modifica del processo aziendale è la seguente:

no-codeImpostazioni del blocco Fire Confetti qui utilizzato:

  • Preimpostazione = Cannone;
  • Durata (ms) = 1;
  • Numero di particelle = 500;
  • Angolo = 30.

L'input del blocco Play Sound riceve il percorso del file musicale precedentemente caricato sul server dell'applicazione.

In questo articolo abbiamo descritto le possibilità di utilizzo dei blocchi interattivi Play Sound e Fire Confetti. Dopo averne compreso il funzionamento, potrete utilizzarli voi stessi per scenari più complessi.

Post correlati

Piattaforme di telemedicina: una guida completa per principianti
Piattaforme di telemedicina: una guida completa per principianti
Esplora gli elementi essenziali delle piattaforme di telemedicina con questa guida per principianti. Comprendi le caratteristiche principali, i vantaggi, le sfide e il ruolo degli strumenti senza codice.
Cosa sono le cartelle cliniche elettroniche (EHR) e perché sono essenziali nell'assistenza sanitaria moderna?
Cosa sono le cartelle cliniche elettroniche (EHR) e perché sono essenziali nell'assistenza sanitaria moderna?
Esplora i vantaggi delle cartelle cliniche elettroniche (EHR) nel migliorare l'erogazione dell'assistenza sanitaria, migliorare i risultati per i pazienti e trasformare l'efficienza della pratica medica.
Linguaggio di programmazione visuale vs codifica tradizionale: quale è più efficiente?
Linguaggio di programmazione visuale vs codifica tradizionale: quale è più efficiente?
Esplorazione dell'efficienza dei linguaggi di programmazione visuale rispetto alla codifica tradizionale, evidenziando vantaggi e sfide per gli sviluppatori che cercano soluzioni innovative.
Inizia gratis
Ispirato a provarlo tu stesso?

Il modo migliore per comprendere il potere di AppMaster è vederlo di persona. Crea la tua applicazione in pochi minuti con l'abbonamento gratuito

Dai vita alle tue idee