/// <summary> /// Called once on editor startup. /// Validate copied folders integrity in clone project /// </summary> static ValidateCopiedFoldersIntegrity() { if (!SessionState.GetBool(SessionStateKey, false)) { SessionState.SetBool(SessionStateKey, true); if (!ClonesManager.IsClone()) { return; } ValidateFolder("Packages"); } }
// Start is called before the first frame update void Start() { // Is this editor instance running a clone project? if (ClonesManager.IsClone()) { Debug.Log("This is a clone project."); //Argument can be set from the clones manager window. string customArgument = ClonesManager.GetArgument(); Debug.Log("The custom argument of this clone project is: " + customArgument); // Do what ever you need with the argument string. } else { Debug.Log("This is the original project."); } }