• Benvenuto in Making Videogames!
  • Condividi la tua passione!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati



Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Title: problema bottone unity3d
Modi discussione
#1
Salve,mi chiamo Davide , sono nuovo sia nel forum che nel mondo della creazione dei videogiochi,la mia domanda è una domanda tecnica.
Ho creato un piccolo sprite , e l ho fatto muovere tramite dei bottoni.
quando clicco il bottone "destra" lo sprite si muove a destra,il problema è che la forza viene aggiunta ad ogni tocco,se tengo premuto il bottone la forza viene "aggiunta" una volta solo,io vorrei che tenendo premuto la forza venga aggiunta più di una volta. spero di aver fatto capire qualcosa Big Grin

es.
Premo il bottone "destra" il cubo si muove di 500f lungo l asse x(questo accade ogni volta che premo il bottone)
io voglio fare in modo che tenendo premuto il bottone si spostasse di continuo di 500f lungo l asse x
es.2 
con i tasti funziona 
"
void FixedUpdate ()
{
rb.AddForce(0, 0,avanti * Time.deltaTime);

if (Input.GetKey("d")) 
{

rb.AddForce(laterale* Time.deltaTime, 0, 0, ForceMode.VelocityChange);
}
"
in questo caso non c'è bisogno di premere la d molte volte,tendola premuta la forza viene aggiunta di continuo
 
Reply
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Problema creazione bottone contatore Bighitti 0 138 19-03-2019, 02:42 PM
Ultimo messaggio: Bighitti
  Bottone per cambiare scena Ravaen11 6 431 26-08-2018, 07:31 PM
Ultimo messaggio: Chip
  controllo su android (unity3d) nonsoil2 3 922 23-01-2015, 04:40 PM
Ultimo messaggio: Zettamax
  Problema con unity3d GibboSKQ 7 1,562 26-03-2013, 08:34 AM
Ultimo messaggio: BlaClex46

Vai al forum:


Browsing: 1 Ospite(i)