我对游戏开发很陌生。我用Unity快速制作了一个10秒钟的Android项目,它只是在屏幕上显示了一些UI文本。当我在Unity中运行它时看起来很好,但是当我将游戏放到手机上时,文本显示为粉红色块。关于出了什么问题的任何想法?
以下是发生的事情:
答案 0 :(得分:0)
预制件连接断开的情况。
如果缺少资源,此颜色将显示在Unity中。您已经为其添加了一个已删除的字体,或者您已创建此文本的预制件(已删除)(可能的情况)。
答案 1 :(得分:0)
一些提示:
要修复第二点,您可以通过单击“游戏”选项卡(缩放滑块旁边)下方的下拉菜单,设置Unity游戏模式的分辨率以适合您的Android设备屏幕大小。如果您正在使用UI元素,则还必须将Canvas Scaler设置为“使用屏幕大小进行缩放并为其提供Android设备屏幕大小。”