|
A* Pathfinding Project
4.0.0
The A* Pathfinding Project for Unity 3D
|
Handles update checking for the A* Pathfinding Project. More...
Handles update checking for the A* Pathfinding Project.
Static Public Member Functions | |
| static void | CheckForUpdatesNow () |
| Initiate a check for updates now, regardless of when the last check was done. | |
| static string | GetURL (string tag) |
Properties | |
| static System.DateTime | lastUpdateCheck [get, set] |
| Last time an update check was made. | |
| static System.Version | latestBetaVersion [get, set] |
| Latest beta version of the A* Pathfinding Project. | |
| static System.Version | latestVersion [get, set] |
| Latest version of the A* Pathfinding Project. | |
| static string | latestVersionDescription [get, set] |
| Summary of the latest update. | |
Static Private Member Functions | |
| static | AstarUpdateChecker () |
| static bool | CheckForUpdates () |
| Checks for updates if there was some time since last check. | |
| static void | DownloadVersionInfo () |
| static void | ParseServerMessage (string result) |
| static void | RefreshServerMessage () |
| static void | ShowUpdateWindowIfRelevant () |
| static void | UpdateCheckCompleted (string result) |
| Handles the data from the update page. | |
| static void | UpdateCheckLoop () |
| Checking for updates... | |
Private Attributes | |
| const double | updateCheckRate = 1F |
| Number of days between update checks. | |
| const string | updateURL = "http://www.arongranberg.com/astar/version.php" |
| URL to the version file containing the latest version number. | |
Static Private Attributes | |
| static System.DateTime | _lastUpdateCheck |
| static bool | _lastUpdateCheckRead |
| static System.Version | _latestBetaVersion |
| static System.Version | _latestVersion |
| static string | _latestVersionDescription |
| Description of the latest update of the A* Pathfinding Project. | |
| static Dictionary< string, string > | astarServerData |
| Holds various URLs and text for the editor. | |
| static bool | hasParsedServerMessage |
| static WWW | updateCheckDownload |
| Used for downloading new version information. | |
|
staticprivate |
|
staticprivate |
Checks for updates if there was some time since last check.
It must be called repeatedly to ensure that the result is processed.
|
static |
Initiate a check for updates now, regardless of when the last check was done.
|
staticprivate |
|
static |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Handles the data from the update page.
|
staticprivate |
Checking for updates...
Should be called from EditorApplication.update
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
Description of the latest update of the A* Pathfinding Project.
|
staticprivate |
Holds various URLs and text for the editor.
This info can be updated when a check for new versions is done to ensure that there are no invalid links.
|
staticprivate |
|
staticprivate |
Used for downloading new version information.
|
private |
Number of days between update checks.
|
private |
URL to the version file containing the latest version number.
|
staticgetset |
Last time an update check was made.
|
staticgetset |
Latest beta version of the A* Pathfinding Project.
|
staticgetset |
Latest version of the A* Pathfinding Project.
|
staticgetset |
Summary of the latest update.