我将一个AR相机添加到我的统一项目中。我将vuforia sdk用于AR功能。我想处理鼠标/手指在屏幕上的点击并获取屏幕图像上的像素位置。我写下面的代码。要检查像素值,我尝试在控制台上写入它们。但是我什么也没看到。AR相机有一个名为的.cs文件DefaultTrackableEventHandler.cs
。我修改了它。我在android真实设备上运行我的应用程序。
DefaultTrackableEventHandler.cs
if (Input.touchCount > 0 && Input.GetTouch (0).phase == TouchPhase.Began) {
float x = Input.GetTouch(0).position.x;
float y = Input.GetTouch(0).position.y;
print("x " + x + " - y " + y);
}
使用Debug
该类写入Unity控制台。
例如:
if (Input.touchCount > 0 && Input.GetTouch (0).phase == TouchPhase.Began) {
float x = Input.GetTouch(0).position.x;
float y = Input.GetTouch(0).position.y;
Debug.Log("x " + x + " - y " + y);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句