Пример #1
0
        protected override void OnUpdating()
        {
            switch (Time)
            {
            case 21:
                layer.AddObject(obj);
                break;

            case 22:
                Assert.AreEqual(true, obj.IsAdded);
                layer.RemoveObject(obj);
                break;

            case 23:
                Assert.AreEqual(false, obj.IsAdded);
                layer.AddObject(obj);
                scene.AddLayer(layer);
                break;

            case 24:
                Assert.AreEqual(true, layer.IsAdded);
                scene.RemoveLayer(layer);
                break;

            case 25:
                Assert.AreEqual(false, layer.IsAdded);
                scene.AddLayer(layer);
                break;

            case 60:
                Engine.ChangeSceneWithTransition(null, new TransitionFade(0.1f, 0.1f));
                break;
            }
        }