public Transform m_confirm; /// /// 取消按钮 /// public void _Cancel() { _OnHover(m_cancel); m_cancel.GetComponent<Button>().onClick.AddListener(delegate { _SetHide(); }); } [Tooltip("取消按钮")] public Transform m_cancel; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ...
ForceRebuildLayoutImmediate(newText.GetComponent<RectTransform>());//刷新布局 } } } public void OnPointerEnter(PointerEventData eventData) { mouseHover = true; } public void OnPointerExit(PointerEventData eventData) { mouseHover = false; //重置 if(isDisplayed) Destroy(tipTarget.Find("...
OnDragOut (draggedObject)发送时机为其他的object拖拽出他的上面。 OnDragEnd ()发送时机为drag事件结束。发送给被拖拽的object。 OnInput (text)发送时机为输入的时候(在点击选择了一个collider之后)。 OnTooltip (show) 发送时机为鼠标悬停在一个collider上一段时间没有移动。 OnScroll (float delta)发送时机为...
OnDragOut(draggedObject) 发送给一个对象,当另一个对象被拖出它的区域时 OnDragEnd() 当拖动事件结束时被发送到一个dragged对象 OnInput(text) 当输入的时候触发(在通过点击选择一个碰撞器之后) OnTooltip(show) 当鼠标滑过一个collider而且一段时间没移开的时候 OnKey(KeyCode key) 当按下键盘或控制器的输入...
void OnTooltip (bool show):当鼠标悬停超过tooltipDelay时间后触发该命令.触摸设备上不会有作用. 可以用UICamera.lastCamera找到谁发出的事件,可用UICamera.lastHit得到谁接受这个事件,以及用UICamera.lastTouchPosition得到触摸或屏幕的位置
void OnInput(string text):只用于输入控件,每次输入完成后触发,text传入本次输入的信息,而非输入控件中的文本信息。 void OnTooltip(bool show):鼠标悬停一段时间或移开时触发,悬停时传入true,移开时传入false。 void OnScroll(float delta):鼠标中键滚动时触发,delta为传入的滚动增量。
参数 Tooltip Delay:设定悬停与对象多少秒才执行OnTooltip事件. 如果使用Orthographic Projection相机,建议将相机的Size的尺寸设置为当前分辨率高度的一半.比如针对iPad的屏幕1024*768分辨率,就设置Size为384.另外一种方法是保持Size是1,缩放UI的Root为该值的倒数,比如在iPad上获得完美尺寸你需要设置Root的缩放到1/384或者...
OnDrag (Vector2 delta):鼠标或触摸按下并移动时触发。delta为传入的位移。 OnInput (string text):只用于输入控件,每次输入完成后触发,text传入本次输入的信息,而非输入控件中的文本信息。 OnTooltip (bool show):鼠标悬停一段时间或移开时触发,悬停时传入true,移开时传入false。
void OnInput (string text) – Sent to the same collider that received OnSelect(true) message after typing something. You likely won’t need this, but it’s used by UIInput void OnTooltip (bool show) – Sent after the mouse hovers over a collider without moving for longer thantooltipDelay...
[Tooltip("hp")]//鼠标hover的时候显示一个tooltippublicintlife =0; [Range(0f,1f)]//float sliderpublicfloatCloudRange =0.5f; [Range(0,15)]//int sliderpublicintCloudRangeInt =1; [Header("OtherAttr")]//可以将属性隔离开,形成分组的感觉publicfloatCloudHeader =1f; ...