Unity登录屏幕

时间:2014-04-29 13:40:58

标签: c# user-interface unity3d

我已经创建了登录客户端和服务器,现在我担心的是设计。 我不喜欢Unity默认按钮和文本字段的设计,我能以某种方式更改它们吗?我想要的另一件事是在屏幕中间显示徽标和文本字段,无论大小。 所以对于我现在拥有的文本字段(默认设计)我做了新的Rect(Screen.Width / 2)等等,它可以工作,但我怎么能用logo来做呢?

我希望有人可以帮助我<3

1 个答案:

答案 0 :(得分:0)

不要使用Unity GUI系统!它很快,很慢并缺少许多功能。

使用适当的GUI系统,例如NGUIDaikon Forge

或者等待Unity 4.6问世,他们将从NGUI的开发者那里引入一个新的GUI系统。

更新1

无论如何,我想要使用Unity GUI系统,你可以实际使用它。 在项目视图中,右键单击并选择创建&gt; GUI Skin,然后修改它并将其分配给您的组件。

[SerializeField]
GUISkin skin;

void OnGUI()
{
    GUI.Label(new Rect(50,50,200,200),"Hello",skin.label);
}