public void Set(SceneWarper warper) { position = warper.SpawnLocation; scene = warper.gameObject.scene.name; scenePath = warper.gameObject.scene.path; warper.name = $"WarpLocation_{scene}_{position}"; setterName = warper.name; UnityEditor.EditorUtility.SetDirty(this); }
public bool IsTarget(SceneWarper warper) { return(warper != null && (warper.name == setterName && warper.gameObject.scene.name == scene)); }