Esempio n. 1
0
    public override void OnLoaded()
    {
        var touch = Find("touch");

        DragMonitor.AddEvent(touch, OnDrag);
        ClickMonitor.AddEvent(touch, OnClick);
        Find <Button>("back").onClick.AddListener(Close);
        Find <Slider>("zoom").onValueChanged.AddListener(Zoom);
    }
Esempio n. 2
0
    //decrease the renderqueue of the monitor this collided with
    public void DecreaseRenderQueue(Collider other)
    {
        GameObject  t    = other.gameObject;
        DragMonitor test = t.GetComponent <DragMonitor>();

        if (test && !test._canDrag)
        {
            t.GetComponent <Renderer>().material.renderQueue = _renderVal - 1;
            test._renderVal = _renderVal - 1;
            foreach (Transform child in t.transform)
            {
                Renderer temp = child.gameObject.GetComponent <Renderer>();
                temp.material.renderQueue = _renderVal - 1;
            }
        }
    }
 static void createMonitor()
 {
     mMonitor      = MyBehaviour.create <DragMonitor>();
     mMonitor.name = "dragMonitor";
 }