void Awake() { instance = this; PathCore._Reset(); //playerObject = GameObject.FindGameObjectWithTag("Player"); CreatePlayer(); }
public void _FindPath(Vector3 ptStart, Vector3 ptEnd) { Component wayPoint1 = PathCore._GetClosestWayPoint(ptStart); Component wayPoint2 = PathCore._GetClosestWayPoint(ptEnd); NODE node1 = _GetNodeFromWayPoint(wayPoint1); NODE node2 = _GetNodeFromWayPoint(wayPoint2); //node1._WayPoint.renderer.enabled = true; //node2._WayPoint.renderer.enabled = true; _FindPath(node1, node2); }
private bool IsInstallDirValid(string dir) { bool absolute = PathCore.IsPathFullyQualified(dir); if (!absolute) { MessageBox.Show("Invalid directory.", Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } else if (!Directory.Exists(dir)) { MessageBox.Show("Directory doesn't exist.", Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } return(true); }
private void WriteUninstaller(string uninsPath) { using var uninsStream = GetEmbeddedResourceStream("uninstall.exe"); var result = WriteStreamToFile(uninsStream, uninsPath); while (result == false) { var dresult = RetryCancel("Error opening file for writing:", uninsPath); if (dresult == DialogResult.Retry) { result = WriteStreamToFile(uninsStream, uninsPath); } else { Abort(); return; } } var relPath = PathCore.GetRelativePath(_instDir, uninsPath); LogLine($"Write uninstaller: {relPath}"); }
void Start() { this.renderer.enabled = false; PathCore._RegisterWayPoint(this); }