public SampleScene2(GameContainer container, FadeTransitionScene tscene) { Container = container; TransitionScene = tscene; lastTime = DateTime.Now; position = 10; Resource.AddSolidColorBrushResource("MainBrush", new RawColor4(1, 1, 1, 1)); Resource.AddPngImageResource("Image", Container.ImagingFactory, @"D:\ingen\Desktop\saikoro_145.png"); System.Threading.Thread.Sleep(1000); }
public SampleScene(GameContainer container, FadeTransitionScene tscene) { Container = container; TransitionScene = tscene; position = 10; Resource.AddSolidColorBrushResource("MainBrush", new RawColor4(1, 1, 1, 1)); Resource.AddPngImageResource("Image", Container.ImagingFactory, @"D:\ingen\Desktop\saikoro_145.png"); Resource.AddPngImageSprite("Saikoro", Container.ImagingFactory, @"D:\ingen\Desktop\saikoro_145.png"); var atlas = Resource.AddSpriteAtlas("ImageAtlas", Resource.Get <ImageResource>("Image")); Resource.AddResource("Sprite", atlas.MakeSprite(new RawRectangle(100, 50, 200, 100))); SpriteBatch = new Framework.Sprite.SpriteBatch(container); System.Threading.Thread.Sleep(1000); }
public static void Main() { using var container = new GameContainer(false, "Game Sample", 640, 480) { TpsRate = 30, CanResize = true }.UseMouseInputService(); var lo = container.Resolve <LoadingOverlay>(); container.AddOverlay(lo); container.AddOverlay(container.Resolve <DebugOverlay>()); container.AddOverlay(container.Resolve <MouseCursorTestOverlay>()); var ts = new FadeTransitionScene(lo, container, TimeSpan.FromSeconds(.25)); container.AddSingleton(ts); ts.Initalize <SampleScene>(null); container.Start(ts); }