OpenHarmony开发者论坛
标题:
团结引擎陀螺仪(Input.gyro)在OpenHarmony上的适配问题
[打印本页]
作者:
DSOE1024
时间:
2024-3-29 12:21
标题:
团结引擎陀螺仪(Input.gyro)在OpenHarmony上的适配问题
[md]*问题反馈队:游境科技 队*
需要实现陀螺仪背景视差晃动效果,但是在开发机上面一直没有反应,写了个陀螺仪测试脚本挂到场景的Text,发现没有数据,并且文本为False,不支持状态,可能是开发机的陀螺仪适配问题?
开发机:
![9cb123a94caca78fca9a459caaacab3.jpg](
https://forums-obs.openharmony.c ... s2sz533x602xe6h.jpg
"9cb123a94caca78fca9a459caaacab3.jpg")
![image.png](
https://forums-obs.openharmony.c ... ccqfu3qumzmmlun.png
"image.png")
以下下我的测试代码:
```csharp
using UnityEngine;
using UnityEngine.UI;
// 陀螺仪测试脚本
public class GyroscopeManager : MonoBehaviour
{
public Text gyroscopeText;
private Vector3 gyroscopeValue;
void Start()
{
// 显示是否支持
if (SystemInfo.supportsGyroscope)
{
Input.gyro.enabled = true;
gyroscopeText.text = Input.gyro.enabled.ToString();
}
else
{
gyroscopeText.text = Input.gyro.enabled.ToString();
}
}
void Update()
{
if (Input.gyro.enabled)
{
gyroscopeValue = Input.gyro.gravity;
//gyroscopeText.text = "X: " + gyroscopeValue.x + "\nY: " + gyroscopeValue.y + "\nZ: " + gyroscopeValue.z; // 显示数据
}
}
}
```
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5