public MainWindow() { InitializeComponent(); KeyDown += OnPlatformKeyDown; Game = CurrentGame.Game; var turtleStream = Application.GetResourceStream(new Uri("pack://application:,,,/Turtle.png")); Drawer = new TurtleDrawer(turtleStream.Stream); StartAnimationTimer(); }
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(); }