filetime()
. В таком случае кеш будет обновляться только если файл действительно изменился, а не вообще всегда.// общий класс
public class Calculator {
public int param1;
public int param2;
public Calculator() {
// конструктор
}
public Calculator(int newParam1, int newParam2) {
// версия конструктора с параметрами
param1 = newParam1;
param2 = newParam2;
}
public int Sum() {
return param1 + param2;
}
}
using UnityEngine;
// класс на объекте в сцене
public class SceneCalculator: MonoBehaviour {
private Calculator calc;
public void Start() {
calc = new Calculator(1, 2);
Debug.Log(calc.Sum());
}
}