用户有节奏地点击屏幕后执行功能调用

时间:2018-12-12 02:48:03

标签: java android ios swift

有一个问题,想实现一个函数调用,其中用户以摩尔斯电码之类的节奏轻敲屏幕,然后我们就可以执行该函数。

(建造一些复活节彩蛋的东西) 将同时为IOS和Android构建此

完全不知道从哪里开始。 对于IOS,我将从手势点击识别器开始...

如果注册摩尔斯电码的东西太多了,我想在执行该功能之前预先设定的抽头次数会更容易实现。例如,用户点击屏幕上的某个点15次或类似的操作。

有人有什么建议吗?然后,我就可以开始朝正确的方向进行搜索了。

谢谢!

1 个答案:

答案 0 :(得分:2)

绝对没有迷雾...

您将获得触摸时间戳的列表,每当用户点击所需的项目时,您就会添加一个

    public void onClickListener(){

    rhythm.add(System.currtentTimemillis());
    if(findPattern(rhythm))
    doEasterEgg();

}

如何在自己决定的间隔内检测模式...但是莫尔斯电码比检测音乐节奏更简单。