我在Unity中创建了一个非常简单的2d游戏,但是有时(每2-3秒)会有一个小的滞后。 (在iMac,iPhone,iPad,统一编辑器上)
信息:
所有纹理均减少并仍压缩(5kb-100 kb)(约50 tex)
所有脚本都经过了优化(在更新中,我仅对一个包含多个对象(带有10个铁路车厢的火车)的对象使用Rigidbody2D(isKinematic)和CapsuleCollision2D使用一个Translate, 和小型跳棋(例如if(sound!= 1)then sound = 1))
场景大约有20个对象(图像,画布,面板,带有移动着色器>粒子>添加剂的2个粒子系统(雪),每1秒钟生成一个)。
在唤醒状态下,我设置了Screen.SetResolution((int)(Screen.width / 1.7f),(int)(Screen.height / 1.7f))。
我已经多次优化了所有内容。他提高了FPS,减轻了体重,增加了柔滑度,但滞后现象仍然很小。
待办事项:我创建了一个新的干净项目,添加了1张图片,并创建了从右到左转换图片的脚本,并且还有带子!!
当我玩时: