M
Size: a a a
M
⠀
TS
⠀
M
⠀
M
TS
⠀
TS
RM
MW
public static LevelInformation LoadLevelOfficial (string name) {
Object levelFile = Resources.Load("/Levels/" + name + ".lvl");
if (levelFile) {
BinaryFormatter formatter = new BinaryFormatter ();
FileStream stream = new FileStream (levelFile, FileMode.Open);
LevelInformation data = formatter.Deserialize (stream) as LevelInformation;
stream.Close ();
return data;
} else {
Debug.LogError ("No level called " + name + "can be found in the game files!");
return null;
}
}
MW
I
[SerializeField] private float distanceBetweenMenuItems = 5.0f;
...
public float DistanceBetweenMenuItems
{
get => distanceBetweenMenuItems;
set {
Debug.Log("value is going to be updated.");
if (Math.Abs(distanceBetweenMenuItems - value) < 0.001f) return;
distanceBetweenMenuItems = value;
OnVariableChange?.Invoke(distanceBetweenMenuItems);
}
}
АФ
[SerializeField] private float distanceBetweenMenuItems = 5.0f;
...
public float DistanceBetweenMenuItems
{
get => distanceBetweenMenuItems;
set {
Debug.Log("value is going to be updated.");
if (Math.Abs(distanceBetweenMenuItems - value) < 0.001f) return;
distanceBetweenMenuItems = value;
OnVariableChange?.Invoke(distanceBetweenMenuItems);
}
}
MW
public static LevelInformation LoadLevelOfficial (string name) {
Object levelFile = Resources.Load("/Levels/" + name + ".lvl");
if (levelFile) {
BinaryFormatter formatter = new BinaryFormatter ();
FileStream stream = new FileStream (levelFile, FileMode.Open);
LevelInformation data = formatter.Deserialize (stream) as LevelInformation;
stream.Close ();
return data;
} else {
Debug.LogError ("No level called " + name + "can be found in the game files!");
return null;
}
}
M
public static LevelInformation LoadLevelOfficial (string name) {
Object levelFile = Resources.Load("/Levels/" + name + ".lvl");
if (levelFile) {
BinaryFormatter formatter = new BinaryFormatter ();
FileStream stream = new FileStream (levelFile, FileMode.Open);
LevelInformation data = formatter.Deserialize (stream) as LevelInformation;
stream.Close ();
return data;
} else {
Debug.LogError ("No level called " + name + "can be found in the game files!");
return null;
}
}
MW
MW