【问题标题】:Anybody having problem with TouchGestures in Spark AR?有人对 Spark AR 中的 TouchGestures 有疑问吗?
【发布时间】:2020-01-17 20:05:30
【问题描述】:

使用过滤器来改变对象的点击。几分钟前工作,然后得到以下结果:

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

在处理 spark 的一些小改动时,我没有编辑代码。以下是我正在映射到触摸手势的以下事件:

TouchGestures.onTap().subscribe(toggleParticles);
TouchGestures.onTap().subscribe(toggleParticleEnvironment);

听起来我无法访问任何触摸手势方法。 是否有人现在或曾经在使用 Spark 时遇到过类似的情况?

【问题讨论】:

    标签: javascript instagram spark-ar-studio


    【解决方案1】:

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

    这是我的代码

    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}`);
    })
    

    [编辑]

    您似乎需要在功能设置中启用“点击手势”。不知道为什么它会暂时起作用,但是当我启用它时,它又开始工作了 project/edit properties/capabilites

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多