Unity PC版本与Android完全不同
我正在用Unity为PC和Android创建一款赛车游戏。然而,在我构建了一个apk并在Android上运行之后,很多事情都发生了变化,它与PC版完全不同。例如,在PC版本中,当汽车向后行驶时,将显示一条信息“错误的方向”,当汽车从轨道上跌落时,该信息将消失。但在Android版本中,即使玩家从赛道上摔下来,消息仍会显示出来Unity PC版本与Android完全不同,android,unity3d,pc,Android,Unity3d,Pc,我正在用Unity为PC和Android创建一款赛车游戏。然而,在我构建了一个apk并在Android上运行之后,很多事情都发生了变化,它与PC版完全不同。例如,在PC版本中,当汽车向后行驶时,将显示一条信息“错误的方向”,当汽车从轨道上跌落时,该信息将消失。但在Android版本中,即使玩家从赛道上摔下来,消息仍会显示出来 此外,这款车在PC版上的速度比安卓版快。所有脚本都相同,但仅在不同的平台上。问题是什么?我真的很困惑。如蒙答复,将不胜感激 在你的问题中有两个问题 1) 在安卓设备上,汽车
此外,这款车在PC版上的速度比安卓版快。所有脚本都相同,但仅在不同的平台上。问题是什么?我真的很困惑。如蒙答复,将不胜感激 在你的问题中有两个问题 1) 在安卓设备上,汽车回到原来的轨道后,信息不会消失 答:这是因为缺少插件。请检查所有插件是否正确导入,并检查日志。可能有一些错误。我面临这类问题,我的问题是因为我没有以正确的方式导入ADSSDK 2) 汽车的速度不同。
答:要解决此类问题,必须添加设备检查。例如,在移动设备上打开不同的代码,在pc上打开不同的代码。在您的问题中,有两个问题 1) 在安卓设备上,汽车回到原来的轨道后,信息不会消失 答:这是因为缺少插件。请检查所有插件是否正确导入,并检查日志。可能有一些错误。我面临这类问题,我的问题是因为我没有以正确的方式导入ADSSDK 2) 汽车的速度不同。
答:要解决此类问题,必须添加设备检查。例如,在移动设备上使用不同的代码,在pc上使用不同的代码。您的第二个问题可能是由于未使用,或者您在计算某些部分时使用了该代码,但在计算周转率时忘记了该代码 由于您的游戏将在PC/Android上运行在不同的FPS上,因此重要的是要消除这种差异,使您的游戏框架独立
进一步阅读DeltaTime:您的第二个问题可能是由于未使用,或者您在计算某些部分时使用了DeltaTime,而在计算转弯率时忘记了它 由于您的游戏将在PC/Android上运行在不同的FPS上,因此重要的是要消除这种差异,使您的游戏框架独立
进一步阅读DeltaTime:谢谢您的回复。我会尽快试用。谢谢你的回复。我会尽快试一试。谢谢!这对我来说是一个很好的参考!谢谢这对我来说是一个很好的参考!