2014-07-12 42 views
0

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

我所做的是创建了一个新场景。然后将尺寸为1024x512像素的PNG图像拖放到资源中。然后点击该图像,然后在导入设置窗格中,我选择了纹理类型为Texture并点击应用按钮。

然后,我创建了一个新的Cube对象,方法是去Game Object - > Create Other - > Cube。然后对于这个立方体,我有3个坐标值为0,x,y缩放值为(16,9)。

然后将此初始屏幕图像从资产窗口拖放到此多维数据集。但是渲染使图像垂直倒立!此外,该图像是在白色背景中的一些文字。但在渲染窗口(即游戏)中,它呈现褪色!

我哪里错了?

回答

0

我怀疑有两个问题:

  1. 我怀疑你的多维数据集使用依赖于照明这就是为什么你得到一个褪色的颜色着色器。如果是这种情况,请将材质上的着色器更改为未着色着色器。

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

我怀疑使用Unity的sprite系统可能更容易创建启动画面。

+0

非常感谢。我像你说的那样改变了着色器,现在它正在工作。我将立方体的(x,y)缩放比例改为(-16,-9),现在它完美地显示了图像。 :) –