void ReleaseDesignerOutlets() { if (apologizeLabel != null) { apologizeLabel.Dispose(); apologizeLabel = null; } if (btnSeeOtherRewards != null) { btnSeeOtherRewards.Dispose(); btnSeeOtherRewards = null; } if (CloseButton != null) { CloseButton.Dispose(); CloseButton = null; } if (collectButton != null) { collectButton.Dispose(); collectButton = null; } if (EventImage != null) { EventImage.Dispose(); EventImage = null; } if (MainView != null) { MainView.Dispose(); MainView = null; } if (MessageText != null) { MessageText.Dispose(); MessageText = null; } if (reasonLabel != null) { reasonLabel.Dispose(); reasonLabel = null; } if (TableView != null) { TableView.Dispose(); TableView = null; } }
private void tmrMeet_Tick(object sender, EventArgs e) { tmrMeet.Interval = 200; if (frmEventIamge != null) { frmEventIamge.Dispose(); frmEventIamge = null; b1.ChangeIamge(Properties.Resources.lion1); b2.ChangeIamge(Properties.Resources.chickenA1); b1.Opacity = CONSTANT.opacityBug; b2.Opacity = CONSTANT.opacityBug; b1.ContinousRun(); b2.ContinousRun(); tmrMeet.Interval = CONSTANT.waitMeetTime; return; } if (IsMeet(b1, b2)) { b1.TopMost = true; b1.TopLevel = true; b2.TopMost = true; b2.TopLevel = true; if (countMeet == VARIABLE.countMeet) { VARIABLE.countMeet = rand.Next(2, 11); b1.StopTalk(); b2.StopTalk(); b1.Stand(); b2.Stand(); b1.Opacity = 1; b2.Opacity = 1; countMeet = 0; int numrand = rand.Next(1, 10 + 1); //Từ 1-10 //int numrand = 10; if (numrand == 1) { //Code hien mua trai tim b1.StartLove(CONSTANT.timeShowHeart, true, Properties.Resources.lion2); b2.StartLove(CONSTANT.timeShowHeart, false, Properties.Resources.hatching_chicken_in_love); frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.heart_liebe); frmEventIamge.ReziseForm(); frmEventIamge.Left = (b1.Left < b2.Left ? b1.Left : b2.Left) - b1.Width; frmEventIamge.Top = (b1.Top < b2.Top ? b1.Top : b2.Top) - b1.Height; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = (5 * 1000) + 500; //5s30 } if (numrand == 2) { //Code hien rain frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.Rain); frmEventIamge.ReziseForm(); frmEventIamge.Left = (b1.Left < b2.Left ? b1.Left : b2.Left) - b1.Width; frmEventIamge.Top = (b1.Top < b2.Top ? b1.Top : b2.Top) - b1.Height * 3 / 2; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 5 * 1000; //5s } if (numrand == 3) { //Trời sao b1.Opacity = 0; b2.Opacity = 0; b2.Left = b1.Left - b2.Width; b2.Top = b1.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.StarSky); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left - 65; frmEventIamge.Top = b1.Top - 105; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; //2s } if (numrand == 4) { //sét frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.Lightning_spin); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left - 120; frmEventIamge.Top = b1.Top - 100; frmEventIamge.Show(); b1.ChangeIamge(Properties.Resources.lion1_black); b2.ChangeIamge(Properties.Resources.chicken_black); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s } if (numrand == 5) { //Tắm b1.Opacity = 0; b2.Opacity = 0; b1.Left = b2.Left - b1.Width; b1.Top = b2.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.tamMat); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left; frmEventIamge.Top = b1.Top; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s } if (numrand == 6) { //Bus b1.Opacity = 0; b2.Opacity = 0; b1.Left = b2.Left - b1.Width; b1.Top = b2.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.bus55); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left; frmEventIamge.Top = b1.Top; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s } if (numrand == 7) { //W.C b1.Opacity = 0; b2.Opacity = 0; b1.Left = b2.Left - b1.Width; b1.Top = b2.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.Tolet); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left; frmEventIamge.Top = b1.Top; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s } if (numrand == 8) { //Meet date frmEventIamge = new EventImage(); Label lblDate = new Label(); frmEventIamge.Controls.Add(lblDate); frmEventIamge.ChangeImage(null); frmEventIamge.ReziseForm(); lblDate.Location = new Point(0, frmEventIamge.Height); lblDate.Font = new Font("Arial", 30); lblDate.Text = (DateTime.Now - new DateTime(2014, 1, 1)).Days.ToString(); lblDate.AutoSize = true; frmEventIamge.Size = new Size(lblDate.Width, frmEventIamge.Height + lblDate.Height); frmEventIamge.Left = (b1.Left < b2.Left ? b1.Left : b2.Left); frmEventIamge.Top = (b1.Top < b2.Top ? b1.Top : b2.Top); frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s } if (numrand == 9) { //Trung thu b1.Opacity = 0; b2.Opacity = 0; b2.Left = b1.Left - b2.Width; b2.Top = b1.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.trungthu); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left - 70; frmEventIamge.Top = b1.Top - 40; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; //2s } if (numrand == 10) { //Bus b1.Opacity = 0; b2.Opacity = 0; b1.Left = b2.Left - b1.Width; b1.Top = b2.Top; frmEventIamge = new EventImage(); frmEventIamge.ChangeImage(Properties.Resources.Noel); frmEventIamge.ReziseForm(); frmEventIamge.Left = b1.Left; frmEventIamge.Top = b1.Top; frmEventIamge.Show(); //Thời gian hiển thị tmrMeet.Interval = 2 * 1000; // 2s /*try * { * midiPlayer.StopSound(true); * } * catch (Exception) { } * try * { * midiPlayer = new MidiPlayer(Properties.Resources.Jingle_Bells); * midiPlayer.PlaySound(); * } * catch (Exception) { }*/ } } else { countMeet++; b1.StopTalk(); b2.StopTalk(); b1.StartLove(CONSTANT.timeShowHeart, true, Properties.Resources.lion2); b2.StartLove(CONSTANT.timeShowHeart, false, Properties.Resources.hatching_chicken_in_love); tmrMeet.Interval = CONSTANT.waitMeetTime; } } }