in class Snake I Have:
public Snake()
{
snakeRec = new Rectangle[3];
if(Form1.diffeasy = true)
{
colorid = "Green";
}
else if (Form1.diffnormal = true)
{
colorid = "blue";
}
else if (Form1.diffhard = true)
{
colorid = "purple";
}
else if (Form1.diffextreme = true)
{
colorid = "red";
}
Sbrush = new SolidBrush(Color.FromName(colorid)
Now the diffextreme, diffeasy,… are defined in Form1 as
bool diffeasy = false;
bool diffnormal = false;
bool diffhard = false;
bool diffextreme = false;
When a user chooses a difficulty, one of these is set to true.
My question is: How do I correctly access these booleans in the snake class?
Have
accessor methodsi.e. getter/setter methods defined in Form1 to access your fields ofForm1e.g. fordiffeasy:Use this methods of
Form1inSnakeclass as: