我想在Unity中根据屏幕的屏幕方向旋转我的游戏中的奇异物体。我一直在使用内置的Screen Orientation代码中的Unity,但是当我只想在屏幕上移动一个对象时,这会移动整个屏幕。
有没有人都能实现类似的功能而无需为iOS或Android创建专用的插件?
答案 0 :(得分:0)
ScreenOrientation仅适用于屏幕。 大多数SmartPhone都有陀螺仪,Unity可以使用它。
Doc Unity : Gyroscope Rotation
然后您可以使用陀螺仪的旋转。
享受!
答案 1 :(得分:0)
您可以使用设备的accelerometer读数。 Input.acceleration
在所有轴中提供0到1之间的加速度值,即X,Y和Z.您可以使用它。我在我的应用程序中使用它并且它工作得很好。