protected override void OnUpdateFrame(FrameEventArgs e) { long currentFrameTime = watch.GetCurrentTime(); Delta = watch.Delta(currentFrameTime, FrameTime); playerEntity.Move(terrains); camera.Move(); mousePicker.Update(); ParticleMaster.Update(camera); KeyboardState input = Keyboard.GetState(); if (input.IsKeyDown(Key.LShift)) { particles.GenerateParticles(playerEntity.Position); } base.OnUpdateFrame(e); //Console.WriteLine($"{playerEntity.Position}"); FrameTime = currentFrameTime; }