Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C#] Da Random a Int

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    19

    [C#] Da Random a Int

    Salve, io sto creando un piccolo videogioco dove bisogna cliccare con il mouse su un oggetto che si muove in un form. L'unico problema che ho riscontrato e quello delle variabili dell'immagine. Avevo deciso di usare la funzione Random per farsi che si creino sempre nuovi percorsi, però una volta che inserisco la variabile che genera il numero random nel codice per cambiare la X dell'immagini mi esce errore, perchè dovrei convertire la variabile in int. Vi posto il codice:

    codice:
    X_img=e.X;
       Y_img=e.Y;
                
              
             Random Random = new Random();
                
               
                pollo1.Location = new Point (Random,Y_img);
    Vi ringrazio anticipatamente!

  2. #2
    Ciao.
    Random è un tipo di oggetto, pertanto puoi usarne le funzione per generare un numero casuale non negativo (o specificarne l'intervallo)
    Quindi:

    codice:
    pollo1.Location = new Point (Random.Next(0,500),Y_img);
    La funzione Next,in questo caso, genera un numero casuale compreso tra 0 e 500
    Facci sapere...
    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    19
    ok, grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.