Unity-如何编写控制台

问题描述 投票:4回答:1

我在统一项目中添加了AR相机。我将vuforia sdk用于AR功能。我想处理鼠标/手指在屏幕上的单击并获取屏幕图像上的像素位置。我写下面的代码。要检查像素值,我尝试在控制台上写入它们。但是我什么也没看到。 AR相机有一个名为DefaultTrackableEventHandler.cs的.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);
    }
c# unity3d console mouseevent
1个回答
6
投票

使用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);
}
© www.soinside.com 2019 - 2024. All rights reserved.