Esempio n. 1
0
    void Awake()
    {
        mainSlider = new SelectableSlider2D((int)SliderItems.x, (int)SliderItems.y, SliderSize.x, SliderSize.y, 0.3f, "Something");
        mainSlider.ValueChangeOnOffAxis = true;
        mainSlider.PrimaryPointCreate  += new System.EventHandler <HandFocusEventArgs>(mainSlider_PrimaryPointCreate);
        mainSlider.ValueChange         += new System.EventHandler <Value2EventArgs>(mainSlider_ValueChange);
        mainSlider.Scroll    += new System.EventHandler <Value2EventArgs>(mainSlider_Scroll);
        mainSlider.ItemHover += new System.EventHandler <Index2EventArgs>(mainSlider_ItemHover);

        AddListener(mainSlider);
    }
Esempio n. 2
0
    // Use this for initialization
    void Awake()
    {
        cursorSlider = new SelectableSlider2D(1, 1);
        cursorSlider.ValueChangeOnOffAxis = true;
        cursorSlider.PrimaryPointCreate  += new System.EventHandler <HandFocusEventArgs>(cursorSlider_PrimaryPointCreate);
        cursorSlider.PrimaryPointDestroy += new System.EventHandler <IdEventArgs>(cursorSlider_PrimaryPointDestroy);
        cursorSlider.ValueChange         += new System.EventHandler <Value2EventArgs>(cursorSlider_ValueChange);

        // we create the click slider as a separate slider so we can move it around independently from the cursorSlider
        clickSlider = new SelectableSlider1D(1, 0, Axis.Z, false, 0, ClickSliderSize, 0, "Something");
        clickSlider.ValueChangeOnOffAxis = true;
        clickSlider.PrimaryPointCreate  += new System.EventHandler <HandFocusEventArgs>(clickSlider_PrimaryPointCreate);
        clickSlider.PrimaryPointUpdate  += new System.EventHandler <HandEventArgs>(clickSlider_PrimaryPointUpdate);
        clickSlider.ValueChange         += new System.EventHandler <ValueEventArgs>(clickSlider_ValueChange);

        AddListener(cursorSlider);
        AddListener(clickSlider);

        cursorPosition     = new Vector2(0, 0);
        clickPosition      = new Vector2(0, 0);
        NITEGUI.NiteCursor = this;
    }
Esempio n. 3
0
    // Use this for initialization
    void Awake()
    {
        cursorSlider = new SelectableSlider2D(1,1);
        cursorSlider.ValueChangeOnOffAxis = true;
        cursorSlider.PrimaryPointCreate += new System.EventHandler<HandFocusEventArgs>(cursorSlider_PrimaryPointCreate);
        cursorSlider.PrimaryPointDestroy += new System.EventHandler<IdEventArgs>(cursorSlider_PrimaryPointDestroy);
        cursorSlider.ValueChange += new System.EventHandler<Value2EventArgs>(cursorSlider_ValueChange);

        // we create the click slider as a separate slider so we can move it around independently from the cursorSlider
        clickSlider = new SelectableSlider1D(1, 0, Axis.Z, false, 0, ClickSliderSize, 0, "Something");
        clickSlider.ValueChangeOnOffAxis = true;
        clickSlider.PrimaryPointCreate += new System.EventHandler<HandFocusEventArgs>(clickSlider_PrimaryPointCreate);
        clickSlider.PrimaryPointUpdate += new System.EventHandler<HandEventArgs>(clickSlider_PrimaryPointUpdate);
        clickSlider.ValueChange += new System.EventHandler<ValueEventArgs>(clickSlider_ValueChange);

        AddListener(cursorSlider);
        AddListener(clickSlider);

        cursorPosition = new Vector2(0,0);
        clickPosition = new Vector2(0,0);
        NITEGUI.NiteCursor = this;
    }