// 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."); } }
private void SetUpInputField() { if (!PlayerPrefs.HasKey(PlayerPrefsNameKey)) { return; } string defaultName = PlayerPrefs.GetString(PlayerPrefsNameKey); //dev only fix remove this if statement if (ClonesManager.GetArgument() != "") { print("asd"); NameInputField.text = ClonesManager.GetArgument(); } else { NameInputField.text = defaultName; } CheckNameValid(defaultName); }