地球列表下拉动作修改
This commit is contained in:
1 parent
ebe3dc11e6
commit
3f718f1490
3 files changed
+67
-3
No files matched your search
@@ -8,7 +8,7 @@ using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class Item : PFUIPanel //, IPointerClickHandler
|
||||
public class Item : PFUIPanel, IPointerEnterHandler, IPointerExitHandler, IPointerUpHandler
|
||||
{
|
||||
private Text text;
|
||||
|
||||
@@ -68,7 +68,13 @@ public class Item : PFUIPanel //, IPointerClickHandler
|
||||
hot = this.transform.Find("Hot");
|
||||
SetRounded(hot, 17);
|
||||
|
||||
UIManager.AddEvent(this.gameObject, EventTriggerType.PointerClick, OnPointerClick);
|
||||
//UIManager.AddEvent(this.gameObject, EventTriggerType.PointerClick, OnPointerClick);
|
||||
transform.GetComponent<Button>().onClick.AddListener(() => {
|
||||
if (onClick != null)
|
||||
{
|
||||
onClick();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void Selected(bool value)
|
||||
@@ -134,4 +140,18 @@ public class Item : PFUIPanel //, IPointerClickHandler
|
||||
}
|
||||
}
|
||||
|
||||
public void OnPointerEnter(PointerEventData eventData)
|
||||
{
|
||||
Cursor.SetCursor(Resources.Load<Texture2D>("Images/PointerButtonHover"), Vector2.zero, CursorMode.Auto);
|
||||
}
|
||||
|
||||
public void OnPointerExit(PointerEventData eventData)
|
||||
{
|
||||
Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);
|
||||
}
|
||||
|
||||
public void OnPointerUp(PointerEventData eventData)
|
||||
{
|
||||
Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user