コード例 #1
0
        public void Set(SceneTeleporter teleporter)
        {
            position        = teleporter.SpawnLocation;
            scene           = teleporter.gameObject.scene.name;
            scenePath       = teleporter.gameObject.scene.path;
            teleporter.name = $"TL_{scene}_{position}";
            setterName      = teleporter.name;

            UnityEditor.EditorUtility.SetDirty(this);
        }
コード例 #2
0
 public bool IsTarget(SceneTeleporter warper)
 {
     return(warper != null && (warper.name == setterName && warper.gameObject.scene.name == scene));
 }