所以我决定最终把Unity Ads放在我的Android游戏上 . 我尝试在Windows平台上构建它并发现没有问题(FPS很好)但是当我为Android重建它时,我的FPS缩小到30,刚刚发生了什么?除了整合Unity广告之外,我没有放任何东西,所以这一次我只是评论了初始化广告的广告 .
void InitializeAds(){
StartCoroutine(ShowAdWhenReady());
}
IEnumerator ShowAdWhenReady(){
while(!Advertisement.IsReady()){
yield return null;
}
Advertisement.Show();
}
希望FPS能够恢复正常 . 但是,当我重新编译APK并将其安装在手机上时,FPS仍然在30 FPS左右:/
对此有何帮助?在我放广告之前,我确定我的游戏具有良好的帧速率,因此我知道插件上必定存在某种错误 .
顺便说一下,我在 Start
方法上调用 InitializedAds
.
谢谢!
更新:
我从Google Play安装了Unity Remote,看它是否也会有相同的低FPS但是它的NORMAL . 所以我重新编译了当前的Unity项目,安装在我的手机上,FPS仍然是SUCKS . 这是如此严厉的T.T
1 回答
请尝试这样做,让你的游戏中的FPS更高,
我猜,你的问题将通过这条线来解决 .