首页 文章

Unity3D Splash屏幕,适用于Android中的多种分辨率

提问于
浏览
0

我正在玩Unity3D,并试图制作一个小而简单的游戏 . 现在想要包括一个闪屏 . 由于Unity3D的免费版本不允许在 Player Settings 中直接选择启动画面的图像,因此我遵循了以下文档:HOWTO-Splash screen in Unity3D

我所做的是,创造了一个新的场景 . 然后将我的大小为1024x512像素的PNG图像拖放到资产中 . 然后单击此图像,然后在“导入设置”窗格中,我选择了纹理类型为 Texture 并点击“应用”按钮 .

然后我通过转到Game Object - > Create Other - > Cube创建了一个新的Cube对象 . 然后对于这个立方体,我有3个坐标的值,和(16,9)的x,y缩放 .

然后将此初始屏幕图像从“资源”窗口拖放到此多维数据集 . 但渲染使图像垂直倒置!此外,图像在白色背景中,其中包含一些文本 . 但是在渲染窗口(即游戏)中,它呈褪色!

我哪里出错了?

1 回答

  • 0

    我怀疑有两个问题:

    • 我怀疑你的立方体使用的着色器依赖于光线,这就是为什么你会得到一个褪色的颜色 . 如果是这种情况,请将材质上的着色器更改为未点亮的着色器 .

    • 垂直倒置的图像有点奇怪,但我怀疑你可以在任何不正确的轴上负向缩放立方体 .

    我怀疑使用Unity的精灵系统可以更容易地创建闪屏 .

相关问题