private void OpenMenu_Click(object sender, EventArgs e) { opendialog.FileName = ""; opendialog.Filter = "Image Files(*.PNG:*.JPEG)|*.PNG;*.JPG|JPEG(*.JPEG)|*.JPG|PNG(*.PNG)|*.BNG|All Files(*.*)|*.*"; if (opendialog.ShowDialog() == DialogResult.OK) { try { normalImage = cvlib.CvLoadImage(opendialog.FileName, cvlib.CV_LOAD_IMAGE_COLOR); imageName = opendialog.SafeFileName; imagePath = opendialog.FileName; newImage = noChannelNewImage = normalImage; SaveMenu.Enabled = true; EditMenu.Enabled = true; ImageMenu.Enabled = true; ChannelMenu.Enabled = true; ResizeMenu.Enabled = true; FlipMenu.Enabled = true; CloseMenu.Enabled = true; UndoMenu.Enabled = false; ResetMenu.Enabled = false; previewbox.BackgroundImage = (Image)newImage; } catch (Exception ex) { MessageBox.Show(ex.Message); OpenMenu.PerformClick(); } } }
private void OnMouseDown() { transform.localScale = new Vector3(newSize, newSize, 1); OpenMenu.PressAtMenu(); FirstStart.SetActiveStopCollider(true); FirstStart.DisableMenuAndQuestion(); PlayerPrefs.DeleteKey("FirstStart"); level_1.GetComponent <TapToLevel>().SelectForEducation(); }
private void Start() { Menu = noButton.GetComponent <OpenMenu>(); buttunActive = GetComponent <ButtonAnim>(); if (Singleton.Instance.ButtonFlag[1] == 1 && Singleton.Instance.ButtonFlag[2] == 0) { buttunActive.enabled = true; } }
// Use this for initialization void Start() { time_text = this.gameObject.GetComponent <TextMesh> (); GameObject menu = GameObject.Find("Menu"); om = menu.GetComponent <OpenMenu> (); last_intervention = Time.time; }
public static LinkedList<TalkActionBasis> createPlayMessage(MyCharacterController owner, params string[] messages) { LinkedList<TalkActionBasis> ret = new LinkedList<TalkActionBasis>(); var menu = new MessageMenu(owner); menu.setMessage(""); foreach (string str in messages) { ret.AddLast(new PlayTalkText(str,menu)); } var open = new OpenMenu(menu, false); open.IsOperationExit = delegate { return open.Menu.Opend; }; var close = new CloseMenu(menu); close.PlayCloseSound = false; ret.AddFirst(open); ret.AddLast(close); return ret; }
// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.B)) { openMenu = OpenMenu.main; } if (Input.GetKeyDown(KeyCode.S)) { openMenu = OpenMenu.settings; } if (Input.GetKeyDown(KeyCode.C)) { openMenu = OpenMenu.credits; } if (Input.GetKeyDown(KeyCode.P) && openMenu == OpenMenu.main) { OnPlay(); } Main.SetActive(false); Settings.SetActive(false); Credits.SetActive(false); switch (openMenu) { case OpenMenu.main: Main.SetActive(true); break; case OpenMenu.settings: Settings.SetActive(true); break; case OpenMenu.credits: Credits.SetActive(true); break; default: break; } }
private void WaitMenuOpen_DoOpen() { IsLoading = false; OpenMenu?.Invoke(this, this); }
protected void OnRaiseOpenMenu() { OpenMenu?.Invoke(this); }
// Update is called once per frame void Update() { timer += Time.deltaTime; if (timer > .1f) { loot = false; enemy = false; menu = false; timer = 0; if (Physics.Raycast(transform.position, transform.forward, out hit, 25, layerMask)) { if (hit.transform.tag == "Loot") { lootLookingAt = hit.transform.gameObject.GetComponent <LootInstance>(); loot = true; } if (hit.transform.tag == "Enemy") { enemyBehaviour = hit.transform.gameObject.GetComponent <EnemyBehaviour>(); enemy = true; } if (hit.transform.CompareTag("Menu")) { menuObj = hit.transform.gameObject.GetComponent <OpenMenu>(); menu = true; } } } if (loot) { if (Input.GetKeyDown(KeyCode.E)) { loot = false; lootLookingAt.AddToInventory(playerInv); } lootText.text = lootLookingAt.name + "\r\n" + lootLookingAt.amount + " x" + "\r\n" + "Press E"; } else { lootText.text = ""; } if (enemy && enemyBehaviour != null) { enemyText.text = enemyBehaviour.name; enemyHp.text = enemyBehaviour.Hp + "/" + enemyBehaviour.thisEnemy.hp; image.transform.localScale = new Vector3(enemyBehaviour.Hp / enemyBehaviour.thisEnemy.hp, 1); enemyCanvas.alpha = 1; } else { enemyText.text = ""; enemyHp.text = ""; enemyCanvas.alpha = 0; } if (menu) { if (Input.GetKeyDown(KeyCode.E)) { print("open"); menuObj.Open(true); } lootText.text = menuObj.name + "\r\n" + "Press E"; } else { lootText.text = ""; } }
protected override void initTalkAction() { base.initTalkAction(); var message = TalkActionController.createPlayMessage(Controller, "いらっしゃいませにゃ。何か買っていくかにゃ?"); //var openmessage = (message.First.Value as OpenMenu); //openmessage.IsOperationExit = delegate { return openmessage.Menu.Opend; }; var last = message.Last; var openshop = new OpenShopMenu(Commodities); //openshop.Skip = true; //YesNoMenu yesno = new YesNoMenu(GameController.MainPlayer, new ViewOnlyWindow(Vector2.zero,Vector2.zero)); YesNoMenu yesno = new YesNoMenu(null, new ViewOnlyWindow(new Vector2(Screen.width / 3, Screen.height / 3), Vector2.zero)); yesno.PlayNoSound = false; yesno.PlayYesSound = false; yesno.YesAct = delegate () { openshop.Skip = false; openshop.PlayerSellMode = false; openshop.doneOpen = true; yesno.close(false); }; yesno.NoAct = delegate () { openshop.Skip = false; openshop.PlayerSellMode = true; openshop.doneOpen = true; yesno.close(false); //MenuContoller.doDisableAllMenu(); }; yesno.changeNoLabel("売る"); yesno.changeYesLabel("買う"); var openyesno = new OpenMenu(yesno, false, false); openyesno.doneOpen = true; ShopMenuOpen = openshop; TalkAction = new TalkActionController(); message.AddBefore(last, openyesno); message.AddLast(openshop); message.AddLast(new IdleTime(0.02f)); TalkAction.setTalkActions(message); TalkAction.PreOperation = preoperation; }
public void onChangeMenu(int menu) { openMenu = (OpenMenu)menu; }
private void Start() { openMenu = Menu.GetComponent <OpenMenu>(); }
public void ShowShop() { OpenMenu.Invoke(); }
private void Start() { Menu = noButton.GetComponent <OpenMenu>(); }