public override void Update(GameTime dt) { if (!screen.IsTopScreen) { return; } if (!screen.CheckStateFlag(Jabber.StateFlag.FADE_IN_COMPLETE)) { return; } /* * timer += gttf(dt); * * Position = Vector2.Zero; * PosX = (float)Math.Sin((float)timer) * 100; * UniformWorldScale = 0.25f; * return;*/ // PosX += gttf(dt) * 105; // return; UniformWorldScale = oldScale; base.Update(dt); UpMoveCamPos(); if (screen.CameraFollowingChicken) { FollowChicken(dt); } else { FreeCamDrag(dt); } UpMoveCamPos(); oldScale = UniformWorldScale; //UniformWorldScale *= 2.0f; }