Camera Android设备从不同位置倾斜
我正在联合开发一个2D狙击手游戏。这是一个非常简单的游戏,包括一个摄像头和一个飞机背景图像 我想通过双击设备,让摄像机在狙击手模式和正常模式之间切换。在正常模式下,相机将是静态的。所以,没有任何运动。在狙击手模式下,摄像机根据设备位置在x轴和y轴上平移。不过,我并没有正确地达到这个效果 问题:相机应该从用户握住设备的位置倾斜。目前,它仅在水平位置工作 公共纹理2D sniperTexture;//狙击手纹理 公共材料sniperMat;//狙击手材料 public bool sniperMode=false;//狙击模式布尔 私有布尔显示=false;//狙击和倾斜开关 公共浮点数maxX=0.0f; 公共浮点数minX=0.0f; 公共浮点数maxY=0.0f; 公共浮点数minY=0.0f; 公共浮动速度=6.0f;//电流加速速度 公共浮动过滤器=5.0f;//倾斜功能的过滤值 私人Vector3 curAc;//电流加速度 专用向量3 zeroAc;//零加速度 专用矢量3 tempAcc;//温度加速度 公共向量3 normCamPos; 无效启动 { sniperMode=false;//狙击模式切换 ResetAxis;//在缩放模式下重置倾斜功能的轴/根据用户的不同,它可以在任何位置工作。 } void OnPostRender//Post-Render期间会显示狙击手纹理 { ifsniperMode Graphics.Blit sniperTexture,null,sniperMat;//Sniper纹理 } 无效固定更新 { 双重抽头; 陀螺运动; } 空双抽头 { 对于变量i=0;iCamera Android设备从不同位置倾斜,camera,unity3d,Camera,Unity3d,我正在联合开发一个2D狙击手游戏。这是一个非常简单的游戏,包括一个摄像头和一个飞机背景图像 我想通过双击设备,让摄像机在狙击手模式和正常模式之间切换。在正常模式下,相机将是静态的。所以,没有任何运动。在狙击手模式下,摄像机根据设备位置在x轴和y轴上平移。不过,我并没有正确地达到这个效果 问题:相机应该从用户握住设备的位置倾斜。目前,它仅在水平位置工作 公共纹理2D sniperTexture;//狙击手纹理 公共材料sniperMat;//狙击手材料 public bool sniperMode
我不熟悉使用加速计,但我想应该在z轴上加一个常数,这样手机的温度就可以达到90度。请不要这样做。选择一个合适的网站并坚持下去。基于一开始的0否决票偏好,你甚至懒得从另一个问题复制它,甚至懒得检查它是否正确。这不是一个好的开始。