(Демонстрационное видео в конце статьи) В прошлой статье мы подготовили Visual Studio для работы по созданию скриптов. Теперь самое время, чтобы рассмотреть три загадочные функции, которые мы вставили в код класса. Напомню их: namespace Template
{
public sealed class Program : MyGridProgram
{
#region Copy
public Program() { }
public void Main(string argument, UpdateType updateSource) { }
public void Save() { }
#endregion
}
} public Program() Это метод, который выполняется первым, сразу после компиляции скрипта "Программируемым блоком". В нем удобно создавать новые экземпляры классов, устанавливать значения по умолчанию, загружать значения переменных, сохраненные методом Save() и тому подобное. public void Save() Данный метод выполняется последним при остановке скрипта и позволяет сохранить значения необходимых вам переменных, чтобы в будущем загрузить их в методе Program(). Скажу сразу, я не любитель его использования, т.к. предпочитаю хранить данные в поле "Custom data" блоков, разм