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();
                }
            }
        }
Ejemplo n.º 2
0
 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();
 }
Ejemplo n.º 3
0
 private void Start()
 {
     Menu         = noButton.GetComponent <OpenMenu>();
     buttunActive = GetComponent <ButtonAnim>();
     if (Singleton.Instance.ButtonFlag[1] == 1 && Singleton.Instance.ButtonFlag[2] == 0)
     {
         buttunActive.enabled = true;
     }
 }
Ejemplo n.º 4
0
    // 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;
 }
Ejemplo n.º 6
0
    // 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;
        }
    }
Ejemplo n.º 7
0
 private void WaitMenuOpen_DoOpen()
 {
     IsLoading = false;
     OpenMenu?.Invoke(this, this);
 }
Ejemplo n.º 8
0
 protected void OnRaiseOpenMenu()
 {
     OpenMenu?.Invoke(this);
 }
Ejemplo n.º 9
0
    // 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 = "";
        }
    }
Ejemplo n.º 10
0
    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;
    }
Ejemplo n.º 11
0
 public void onChangeMenu(int menu)
 {
     openMenu = (OpenMenu)menu;
 }
Ejemplo n.º 12
0
 private void Start()
 {
     openMenu = Menu.GetComponent <OpenMenu>();
 }
Ejemplo n.º 13
0
 public void ShowShop()
 {
     OpenMenu.Invoke();
 }
Ejemplo n.º 14
0
 private void Start()
 {
     Menu = noButton.GetComponent <OpenMenu>();
 }