public MainPage() { this.InitializeComponent(); // Window Size ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize; ApplicationView.PreferredLaunchViewSize = new Size(800, 600); // Get Canvas Size CanvasWidth = MyCanvas.Width; CanvasHeight = MyCanvas.Height; // Add Butterfly butterfly = new Butterfly { LocationX = CanvasWidth / 2, LocationY = CanvasHeight / 2 }; MyCanvas.Children.Add(butterfly); butterfly.UpdatePosition(); // Add Flower AddFlower(); // Load Audio LoadAudio(); // Key Listeners Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown; Window.Current.CoreWindow.KeyUp += CoreWindow_KeyUp; // Initialise Game Loop timer = new DispatcherTimer(); timer.Tick += Timer_Tick; timer.Interval = new TimeSpan(0, 0, 0, 0, 1000 / 60); //try 60 fps timer.Start(); }
public MainPage() { this.InitializeComponent(); // Window Size ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize; ApplicationView.PreferredLaunchViewSize = new Size(800, 600); // Get Canvas Size CanvasWidth = MyCanvas.Width; CanvasHeight = MyCanvas.Height; // Add Butterfly butterfly = new Butterfly { LocationX = CanvasWidth / 2, LocationY = CanvasHeight / 2 }; MyCanvas.Children.Add(butterfly); butterfly.UpdatePosition(); // Add Flower AddFlower(); // Load Audio LoadAudio(); // Key Listeners Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown; Window.Current.CoreWindow.KeyUp += CoreWindow_KeyUp; // Initialise Game Loop timer = new DispatcherTimer(); timer.Tick += Timer_Tick; timer.Interval = new TimeSpan(0,0,0,0,1000/60); //try 60 fps timer.Start(); }