您的位置:首页 > 产品设计 > UI/UE

201710102000->利用ngui拾取手指滑动的对象

2017-10-10 20:00 323 查看
目的:手指滑动时可以拾取到滑动的对象

环境:ngui,untiy

关键点:

1.ngui中uicamera会发放一系列的委托,包括ondrag以及ondragstart等等,注册做自己的事

2.ngui中含mouseortouch对象,可获取当前鼠标经过的指定碰撞体以及最新点击的物体以及touch的最新位置等等有效信息

详细代码:

public class testtesttest11111111 : MonoBehaviour

{

    private void Awake()

    {

        UICamera.onDrag += OnDrag;

    }

    private void OnDrag(GameObject go, Vector2 delta)

    {

        Debugger.Log(go.name + "->" + delta.x + "," + delta.y);

        Debugger.Log(UICamera.currentTouch.current.name);

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐