tasti touch

Hai una curiosità o un problema con Game Maker? Domanda e ti sarà risposto!
Rispondi
albicocca92
Newbie
Messaggi: 7
Iscritto il: 22/02/2020, 16:09
Specialità: programmazione
Uso: GM:Studio 2
Contatta:

tasti touch

Messaggio da albicocca92 »

Buongiorno
volevo sapere se qualcuno può aiutarmi.
Voglio creare una sorta di joystick virtuale, non so però come ricreare l'analogico.
Qualcuno sa aiutarmi?

Posto un link di una immagine. E' il tasto per muoversi in qustione
https://www.google.com/search?q=comandi ... U_yDEGzy1M
grazie

Avatar utente
nightwish88
GMI Advanced
Messaggi: 1739
Iscritto il: 18/01/2009, 13:41
Contatta:

Re: tasti touch

Messaggio da nightwish88 »

ciao albicocca,

un approccio molto codato ma sicuramente funzionante può essere

- prendi un punto dello schermo, quello è il tuo centro joystick, avrai una x e una y, te le salvi in create
- puoi sfruttare l'evento di pressione del mouse per ricavare il touch ( per il single touch gli eventi mouse_xxx vanno benissimo, le coordinate di touch di conseguenza le puoi leggere da mouse_x e mouse_y )
- puoi calcolare la distanza/direzione tra i due punti per avere rispettivamente intensità e angolazione del movimento
- per il multitouch ti link la sezione device_input della docs, di cui non ho esperienza diretta
http://docs2.yoyogames.com/index.html?p ... index.html

questo il sistema base, può essere notevolmente migliorato e potenziato ma sicuramente è un buon punto di partenza per te in questo momento
Immagine

Web Site: AFGames

albicocca92
Newbie
Messaggi: 7
Iscritto il: 22/02/2020, 16:09
Specialità: programmazione
Uso: GM:Studio 2
Contatta:

Re: tasti touch

Messaggio da albicocca92 »

grazie mille , non sapevo si potesse usare le funzioni del mouse come single touch

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti