Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有人对Spark AR中的触摸手势有问题吗?_Javascript_Instagram_Spark Ar Studio - Fatal编程技术网

Javascript 有人对Spark AR中的触摸手势有问题吗?

Javascript 有人对Spark AR中的触摸手势有问题吗?,javascript,instagram,spark-ar-studio,Javascript,Instagram,Spark Ar Studio,在一个过滤器上工作,该过滤器在对象点击时更改内容。之前工作了几分钟,然后得到以下信息: TypeError:touchspirates.onTap不是一个函数。(在“touchspires.onTap()”中,“touchspires.onTap”未定义){ “行”:47, “列”:0, “sourceURL”:“script.js” } 在spark中进行一些小更改时,我没有编辑代码。下面是我映射到触摸手势的以下事件: TouchGestures.onTap().subscribe(toggl

在一个过滤器上工作,该过滤器在对象点击时更改内容。之前工作了几分钟,然后得到以下信息:

TypeError:touchspirates.onTap不是一个函数。(在“touchspires.onTap()”中,“touchspires.onTap”未定义){ “行”:47, “列”:0, “sourceURL”:“script.js” }

在spark中进行一些小更改时,我没有编辑代码。下面是我映射到触摸手势的以下事件:

TouchGestures.onTap().subscribe(toggleParticles);
TouchGestures.onTap().subscribe(toggleParticleEnvironment);
听起来我没有接触到任何触摸手势的方法。
现在有人经历过这样的事情吗?或者曾经有人在Spark身上经历过这样的事情吗?

我刚刚开始有同样的问题。超级简单的脚本,它工作了一分钟,然后开始抛出这个错误,但没有任何改变

这是我的密码

const Diagnostics = require('Diagnostics');
const TouchGestures = require('TouchGestures');

TouchGestures.onTap().subscribe(function(gesture){
  const x = gesture.location.x;
  const y = gesture.location.y;

  Diagnostics.log(`tap: ${x}, ${y}`);
})
[编辑]

看起来您需要在功能设置中启用“点击手势”。不知道为什么它会暂时工作,但当我启用它时,它又开始工作了