2015-12-08 19 views
0

我正在爲自己的成本化編寫遊戲的登錄系統代碼,我正在討論按鈕,背景圖像和登錄系統本身。用於登錄系統的背景和按鈕

由於我不知道如何登錄系統個性化的作品,我會問這裏。

登錄系統的背景或背頁是一個簡單的圖像,可以用用戶選擇的計算機/選項的任何分辨率調整大小。

這是一個簡單的圖像上傳到它或它有什麼?

而且成本高昂的按鈕也是一個圖像,功能?

我在Unity中編寫腳本,所以我將代碼添加到圖像(按鈕)或它是像窗口按鈕的東西?

+0

只要按照http://docs.unity3d.com/Manual/gui-Basics.html – AVI

回答

0

登錄系統或背頁是一個簡單的圖像 是resizeble與任何背景用戶選擇 的電腦/選件的分辨率?

是的,它是可能的,但你不能使用動畫Gifs.But你可以嘗試this

是它上傳到簡單的圖片或有什麼事嗎?並且 costumized按鈕也是一個圖像,功能?

只要按照Unity Official Tutorial on GUI Image

只需在

  • 去>層級>創建> UI>圖像
  • 更改源圖像>選擇您想要的

我在Unity中編寫腳本,所以我將代碼添加到圖像(按鈕)或 它就像窗口按鈕?

是的,就像那樣。例如,這是主菜單的示例腳本。您必須使用「using UnityEngine.UI;」命名空間。在主畫布中創建此對象並拖動那些公共按鈕對象的這些(播放和退出)按鈕。更改「圖像組件」的源圖像。像這樣創建單獨的退出菜單。

I referenced this tutorial,but you have to do minor changes though

using UnityEngine; 
using UnityEngine.UI; 
using System.Collections; 

public class menuScript : MonoBehaviour { 
public Canvas quitMenu; 
public Button startText; 
public Button exitText; 
    // Use this for initialization 
    void Start() { 
    quitMenu=quitMenu.GetComponent<Canvas>(); 
    startText=startText.GetComponent<Button>(); 
    exitText=exitText.GetComponent<Button>(); 
    quitMenu.enabled=false; 
    } 

    public void ExitPress() 
    { 
     quitMenu.enabled=true; 
     startText.enabled=false; 
     exitText.enabled=false; 
    } 

    public void NoPress() 
    { 
     quitMenu.enabled=false; 
     startText.enabled=true; 
     exitText.enabled=true; 
    } 
    public void StartLevel() 
    { 
     Application.LoadLevel(1); 
    } 
    public void ExitGame() 
    { 
     Application.Quit(); 
    } 
} 
+0

謝謝了很多,它幫助^^ –

+0

我很高興幫你:) – AVI

0

如果你在Unity工作,那麼看看他們的GUI東西。他們在4.6中添加的UI工具將根據界面執行您所需的一切。

至於實際的登錄系統,以及依賴於你登錄到什麼...