标签: javascript spark-ar-studio
我正在使用Spark AR Studio。当我使用诸如轻拍或平移之类的手势时,我会在屏幕上获得像素位置。我希望能够使用本地坐标值,例如,是否点击了3D对象。
例如,对于Spark AR中的“ iPhone 8”模拟,我得到:
Screen Scale: 2 Screen Size: 750, 1334
Spark AR使用X / Y坐标系,其中心点为0,0。
答案 0 :(得分:2)
要检测是否点击了3D对象,可以将对象的生产者补丁与补丁“ Object tap”一起使用。
要将屏幕位置转换为画布位置,您可以在下面使用此修补程序系统,它使用设备修补程序,因此它应可自动与所有设备一起使用: