//for buypopup menu buttons control public void OnButtonClick(string ButtonName) { switch (ButtonName) { //for buy player case "YES": PlayerPrefs.SetInt("isPlayer" + Playerselection.PlayerIndex + "Purchased", 1); // to save the Player lock status TotalCoins.Static.SubtractCoins(PlayerCost); //for SubtractCoins in to total coins SelectBtn.SetActive(true); BuyBtn.SetActive(false); playerGroup.SetActive(true); PlayerSelectionMenuParent.SetActive(true); buyPopUpMenuParent.SetActive(false); SoundController.Static.PlayClickSound(); //for click sound break; //for cancel buy player case "NO": SoundController.Static.PlayClickSound(); //for click sound playerGroup.SetActive(true); PlayerSelectionMenuParent.SetActive(true); buyPopUpMenuParent.SetActive(false); break; } }
void Start() { selectBtn = SelectBtn.Empty; Save = GameObject.Find("Save").GetComponent <ButtonClick>(); Load = GameObject.Find("Load").GetComponent <ButtonClick>(); Object = GameObject.Find("Object").GetComponent <ButtonClick>(); Rain = GameObject.Find("Rain").GetComponent <ButtonClick>(); Paint = GameObject.Find("Paint").GetComponent <ButtonClick>(); SecondBar.SetActive(false); SelectText.text = "Unselct"; }
private void BtnClick(SelectBtn btn) { if (nowSelect != btn.index) { nowSelect = btn.index; ChangeSelect(); if (callBack != null) { callBack(nowSelect); } } }
/// <summary> /// 鼠标移到选择的位置。 /// </summary> private void MouseMove2SelectMidPosition() { Dispatcher.Invoke(new Action(() => { //do something here pt = SelectBtn.PointToScreen(new System.Windows.Point(0, 0)); if (pt.X > 0 && pt.Y > 0 && pt.X <= SystemParameters.PrimaryScreenWidth && pt.Y <= SystemParameters.PrimaryScreenHeight) { SetCursorPos((int)pt.X + (int)SelectBtn.Width / 2, (int)pt.Y + (int)SelectBtn.Height / 2); } })); }
void Update() { if (Save.isclick && Save.isMouse) { selectBtn = SelectBtn.Save; }//save if (Load.isclick && Load.isMouse) { selectBtn = SelectBtn.Load; }//load if (Object.isclick && Object.isMouse) { selectBtn = SelectBtn.Object; } if (Rain.isclick && Rain.isMouse) { selectBtn = SelectBtn.Rain; } if (Paint.isclick && Paint.isMouse) { selectBtn = SelectBtn.Paint; } if (!Save.isclick && !Load.isclick && !Object.isclick && !Rain.isclick && !Paint.isclick) { selectBtn = SelectBtn.Empty; } StartCoroutine(FalseClick()); if (selectBtn == SelectBtn.Paint) { ColorImg.SetActive(true); } else { ColorImg.SetActive(false); } if (selectBtn == SelectBtn.Save || selectBtn == SelectBtn.Load) { SceneList.SetActive(true); } else { SceneList.SetActive(false); } Select(); }
public ImagesManager(Form1 parent = null, string focus = null) { this.parent = parent; this.focus = focus; InitializeComponent(); if (parent == null) { main_label.Text = "Gestion des Images"; SelectBtn.Hide(); } else { add_btn.Hide(); main_label.Text = "Selection icone"; } del_btn.Hide(); info_listBox.Items.Clear(); loadImages(); tabControler.SelectedIndexChanged += TabControler_SelectedIndexChanged; }
public SoundsManager(Form1 parent = null) { this.parent = parent; player = new Player(this); InitializeComponent(); if (parent == null) { main_label.Text = "Gestion des Sonds"; SelectBtn.Hide(); } else { add_btn.Hide(); main_label.Text = "Selection sond"; } del_btn.Hide(); info_listBox.Items.Clear(); loadSounds(); tabControler.SelectedIndexChanged += TabControler_SelectedIndexChanged; this.FormClosed += SoundsManager_FormClosed; }
private void Form1_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyData.ToString()) { case "Return": { if (SelectedItem != null && nameTextBox.Text.Trim() != String.Empty) { SelectedItem.Name = nameTextBox.Text; nameTextBox.Text = String.Empty; SelectBtn.Focus(); label1.Refresh(); } break; } case "R, Control": { RenameItemToolStripMenuItem_Click(sender, e); break; } case "O, Control": { OpenToolStripMenuItem_Click(sender, e); break; } case "N, Control": { NewToolStripMenuItem_Click(sender, e); break; } case "S, Control": { SaveToolStripMenuItem_Click(sender, e); break; } case "S, Shift, Control": { SaveAsToolStripMenuItem_Click(sender, e); break; } case "M, Control": { colorDialog1.ShowDialog(); break; } case "C, Control": { CopyToolStripMenuItem_Click(sender, e); break; } case "V, Control": { PasteToolStripMenuItem_Click(sender, e); break; } case "Delete": { DeleteToolStripMenuItem_Click(sender, e); break; } case "B, Control": { BreakToolStripMenuItem_Click(sender, e); break; } case "G, Control": { GroupToolStripMenuItem_Click(sender, e); break; } case "F, Control": { FindItemToolStripMenuItem_Click(sender, e); break; } case "NumPad8": { if (SelectedItem != null && SelectedItem is ITransformable) { ((ITransformable)SelectedItem).Translate(0, -20); this.CustomRefresh(); } break; } case "NumPad2": { if (SelectedItem != null && SelectedItem is ITransformable) { ((ITransformable)SelectedItem).Translate(0, 20); this.CustomRefresh(); } break; } case "NumPad4": { if (SelectedItem != null && SelectedItem is ITransformable) { ((ITransformable)SelectedItem).Translate(-20, 0); this.CustomRefresh(); } break; } case "NumPad6": { if (SelectedItem != null && SelectedItem is ITransformable) { ((ITransformable)SelectedItem).Translate(20, 0); this.CustomRefresh(); } break; } } }