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

时间:2014-07-12 20:56:18

标签: unity3d

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

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

然后我通过转到游戏对象 - >创建了一个新的Cube对象。创建其他 - >立方体。然后对于这个立方体,我的3个坐标的值为0,而x,y缩放的值为(16,9)。

然后将此初始屏幕图像从Assets窗口拖放到此Cube。但渲染使图像垂直倒置!此外,图像在白色背景中,其中包含一些文本。但是在渲染窗口(即游戏)中,它是褪色的颜色!

我哪里出错?

1 个答案:

答案 0 :(得分:0)

我怀疑有两个问题:

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

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

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