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); }
// 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; }
// 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; }