Test scene loading check for assets or package location
This commit is contained in:
parent
88ac83ea46
commit
aa635f351e
@ -1,4 +1,4 @@
|
|||||||
#if UNITY_EDITOR
|
using System.IO;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.SceneManagement;
|
using UnityEngine.SceneManagement;
|
||||||
using UnityEngine.TestTools;
|
using UnityEngine.TestTools;
|
||||||
@ -11,9 +11,10 @@ namespace Passer.Humanoid {
|
|||||||
|
|
||||||
[UnitySetUp]
|
[UnitySetUp]
|
||||||
public IEnumerator Setup() {
|
public IEnumerator Setup() {
|
||||||
//UnityEngine.SceneManagement.SceneManager.LoadScene("[Test]GrabbingHumanoid");
|
if (File.Exists(Application.dataPath + "HumanoidControl4_Free/Tests/Runtime/Grabbing/Scenes/[Test]GrabbingHumanoid.unity"))
|
||||||
//UnityEngine.SceneManagement.SceneManager.LoadScene("Passer/Humanoid/Demo/Environments/ObjectTable_env", LoadSceneMode.Additive);
|
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Assets/HumanoidControl4_Free/Tests/Runtime/Grabbing/Scenes/[Test]GrabbingHumanoid.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
||||||
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Packages/HumanoidControl4_Free/Tests/Runtime/Grabbing/Scenes/[Test]GrabbingHumanoid.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
else
|
||||||
|
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Packages/HumanoidControl4_Free/Tests/Runtime/Grabbing/Scenes/[Test]GrabbingHumanoid.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
||||||
yield return new WaitForSeconds(0.1F);
|
yield return new WaitForSeconds(0.1F);
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -346,4 +347,3 @@ namespace Passer.Humanoid {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
@ -1,4 +1,5 @@
|
|||||||
using System.Collections;
|
using System.IO;
|
||||||
|
using System.Collections;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.SceneManagement;
|
using UnityEngine.SceneManagement;
|
||||||
using UnityEngine.TestTools;
|
using UnityEngine.TestTools;
|
||||||
@ -10,7 +11,10 @@ namespace Passer.Humanoid {
|
|||||||
public class Sites_Test {
|
public class Sites_Test {
|
||||||
[UnitySetUp]
|
[UnitySetUp]
|
||||||
public IEnumerator Setup() {
|
public IEnumerator Setup() {
|
||||||
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Packages/HumanoidControl4_Free/Tests/Runtime/Sites/[Test]HumanoidVisitor Desktop.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
if (File.Exists(Application.dataPath + "Assets/HumanoidControl4_Free/Tests/Runtime/Sites/[Test]HumanoidVisitor Desktop.unity"))
|
||||||
|
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Packages/HumanoidControl4_Free/Tests/Runtime/Sites/[Test]HumanoidVisitor Desktop.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
||||||
|
else
|
||||||
|
UnityEditor.SceneManagement.EditorSceneManager.LoadSceneInPlayMode("Packages/HumanoidControl4_Free/Tests/Runtime/Sites/[Test]HumanoidVisitor Desktop.unity", new LoadSceneParameters(LoadSceneMode.Single));
|
||||||
yield return new WaitForSeconds(0.1F);
|
yield return new WaitForSeconds(0.1F);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user