Salve a tutti,
sto costruendo un piccolo semplice giochino "Maze" e vorrei creare più livelli di difficoltà.
Per fare questo ho creato form1 e form2.Ho un problema nel passare il valore del punteggio dalla form1 alla form2.
Posto il codice:
Non riesco a passare alla form2 il valore di labelscore, come posso fare?codice:public partial class Form1 : Form { public Form1() { InitializeComponent(); MoveToStart(); } public int errori = 0; public int punteggio = 1000; private void labelFinish_MouseEnter(object sender, EventArgs e) { MessageBox.Show("You finish!" ); this.Close(); } private void MoveToStart() { Point startingPoint = panel1.Location; startingPoint.Offset(10, 10); Cursor.Position = PointToScreen(startingPoint); } private void label1_MouseEnter(object sender, EventArgs e) { MoveToStart(); errori = errori + 1; punteggio = punteggio - 10; label9.Text = Convert.ToString(errori); labelScore.Text = Convert.ToString(punteggio); }![]()
Mike "The Ram"

Rispondi quotando

