protected override void OnUpdating() { if (Time % 9 == 0) { var texture = asd.Engine.Graphics.CreateTexture2D("Data/Texture/Sample1.png"); var obj = new asd.TextureObject2D(); obj.Texture = texture; var scene = new asd.Scene(); var layer = new asd.Layer2D(); layer.AddObject(obj); scene.AddLayer(layer); var transition = new asd.TransitionFade(3.0f / 60.0f, 3.0f / 60.0f); asd.Engine.ChangeSceneWithTransition(scene, transition); } }