コード例 #1
0
    public void GetComponentTest()
    {
        var gameObjectKun = new GameObjectKun();
        var componentKun1 = gameObjectKun.AddComponent <CameraKun>();
        var componentKun2 = gameObjectKun.GetComponentKun <CameraKun>();

        UnityEngine.Assertions.Assert.AreEqual(componentKun1, componentKun2);
    }
コード例 #2
0
    public void GameObjectKunTest()
    {
        var list  = new List <GameObject>();
        var scene = UnityEditor.SceneManagement.EditorSceneManager.OpenScene(mTestSceneName);

        foreach (var go in scene.GetRootGameObjects())
        {
            AddGameObjectKunInChildren(go, list);
        }
#if false
        var gameObjectKun1 = new GameObjectKun(list[46]);
        SerializerKunTest <GameObjectKun>(gameObjectKun1, new GameObjectKun());
#else
        for (var i = 0; i < list.Count; i++)
        {
            Debug.Log(i + " " + list[i].name);
            var gameObjectKun1 = new GameObjectKun(list[i]);
            SerializerKunTest <GameObjectKun>(gameObjectKun1, new GameObjectKun());
        }
#endif
    }
コード例 #3
0
 public void AddComponentTest()
 {
     var gameObjectKun = new GameObjectKun();
     var componentKun  = gameObjectKun.AddComponent <CameraKun>();
 }