Beispiel #1
0
    // Update is called once per frame
    void Update()
    {
        if (Input.GetButton("Fire1"))
        {
            var constituent = PickConstituent();
            if (constituent != null)
            {
                moveManager.ConstituentDragged(constituent);
            }
        }
        else if (SelectionEnabled)
        {
            var constituent = PickConstituent();
            if (constituent != null)
            {
                moveManager.SelectConstituent(constituent);
            }
        }

        if (Input.GetKeyDown(KeyCode.Z))
        {
            moveManager.Undo();
        }
    }