您的位置:首页 > 其它

untiy初识之 scroll rect 上放置东西进行点击

2018-03-07 11:03 309 查看
比如滑动列表,上面放了物品,这时需要点击背景图响应一些逻辑



如果用添加eventTrigger的方式。会把底下面板的scroll覆盖掉.



想要两者并存,既能滑动,又能点击,可以不直接使用EventTrigger控件,在需要实现点击的ui上,添加控制脚本

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.EventSystems;

public class ShopSelectItem : MonoBehaviour, IPointerClickHandler {
public GameObject m_shopItem;

public void OnPointerClick(PointerEventData eventData) {
ShopItemCell cell = m_shopItem.GetComponent<ShopItemCell>();
cell.onCLick();
}
}


复写需要的接口,在里面做逻辑就好了

EventTrigger的介绍和一些接口描述
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: