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:
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);
}
Non riesco a passare alla form2 il valore di labelscore, come posso fare?
Mike "The Ram"