Game1.Initialize C# (CSharp) Méthode

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

Usage Example

Exemple #1
0
        static void Main(string[] args)
        {
            NSApplication.Init();
            NSApplication.SharedApplication.ActivationPolicy = NSApplicationActivationPolicy.Regular;

            var xPos       = NSScreen.MainScreen.Frame.Width / 2;      // NSWidth([[window screen] frame])/ 2 - NSWidth([window frame])/ 2;
            var yPos       = NSScreen.MainScreen.Frame.Height / 2;     // NSHeight([[window screen] frame])/ 2 - NSHeight([window frame])/ 2;
            var mainWindow = new NSWindow(new CGRect(xPos, yPos, 600, 368), NSWindowStyle.Titled | NSWindowStyle.Resizable | NSWindowStyle.Closable, NSBackingStore.Buffered, false)
            {
                ContentView = new SpaceView()
            };

            var space = new cpSpace {
                CollisionEnabled = true
            };

            #region Scene

            var example = new Game1(space);
            example.Initialize(mainWindow.ContentView);
            example.StartAsync(loop: true);

            #endregion

            mainWindow.Title = "Example Debug Xamarin.Mac";

            //mainWindow.MakeKeyWindow();
            mainWindow.MakeKeyAndOrderFront(null);
            NSApplication.SharedApplication.ActivateIgnoringOtherApps(true);
            NSApplication.SharedApplication.Run();
            //mainWindow.Dispose();
        }
All Usage Examples Of Game1::Initialize