gpt4 book ai didi

播放和多点触控?

转载 作者:行者123 更新时间:2023-12-01 09:08:22 24 4
gpt4 key购买 nike

我制作了这个 Button 类,以捕捉 Pointer 事件:

public class Button implements Pointer.Listener {

public void initLayer(Image defaultImage) {
layer = parent.createImageLayer(this.defaultImage);
layer.addListener(this);
}

...

如果我触摸其中一个实例化按钮,我会收到 onPointerStart 和 onPointerEnd 事件。但是,如果我的其中一个按钮已被触摸并且我开始触摸另一个按钮,我将不会收到第二个按钮的 onPointerStart 事件。

有没有办法用 playn 获取这些多点触摸事件?

最佳答案

Pointer 服务旨在抽象出简单的触摸交互或鼠标交互。因此它不支持任何类型的多点触控交互。除了第一次通过 Pointer 服务进行的触摸之外,您不会收到有关任何触摸的通知。

如果你想处理多个触摸,你必须使用Touch服务,目前还没有办法直接在图层上注册Touch监听器。因此,您必须注册一个全局监听器并进行自己的点击测试,并将触摸移动映射到该触摸首先点击的层,等等。

关于播放和多点触控?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10571523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com