Variable mellem 2 filer.
Har 2 filer: start.cs og game.csstart.cs er main formen som det hele starter i.
game.cs kommer man over i efter man har trykket "start" i start.cs - Den lukker main formen og åbner formen i game.cs
Men der skal være mulighed for at vælge multiplayer og singleplayer. Har så lavet en "public int gamemode = 1;" i start.cs som start på 1, som er singleplayer og skifter til 2 hvis man vælger mulitplayer.
i game.cs har jeg oprettet "public form start;" så jeg har adgang til variabler over i start.cs
Det funger også fint nok på en måde, problemmet er bare at selv om jeg ændre til multiplayer og "int gamemode = 2" så i game.cs returner den stadig 1?
MessageBox.Show("G: " + start.gamemode.ToString());
Lige meget hvad jeg gør, returner den stadig 1.
men hvis jeg så ændre "public int gamemode = 1;" til 2 så returner den 2 - men selv om jeg bagefter sætter gamemode = 1; returner den stadig 2? Hvorfor er det ikke muligt at få det tal som står i gamemode? Men kun det tal som den blev sat med i starten?
