void Update() { if (n != null) { n.CalculateNavPath(start.position, end.position, true); } else { n = ScriptableObject.CreateInstance("NavigationCalculations") as NavigationCalculations; } }
private void Awake() { n = ScriptableObject.CreateInstance("NavigationCalculations") as NavigationCalculations; n.Setup(elevatorLinkMask); }