Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();
            KeyDown += OnPlatformKeyDown;

            Game = CurrentGame.Game;

            var turtleStream = Application.GetResourceStream(new Uri("pack://application:,,,/Turtle.png"));

            Drawer = new TurtleDrawer(turtleStream.Stream);
            StartAnimationTimer();
        }
Esempio n. 2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            SkiaView = new CanvasView(View.Frame);
            SkiaView.AutoresizingMask = NSViewResizingMask.HeightSizable | NSViewResizingMask.WidthSizable;
            View.AddSubview(SkiaView);

            SkiaView.PaintSurface += OnPaint;

            Game = CurrentGame.Game;

            var turtleStream = File.OpenRead(Path.Combine(NSBundle.MainBundle.ResourcePath, "Turtle.png"));

            Drawer = new TurtleDrawer(turtleStream);
            StartAnimationTimer();
        }