2014-09-03 34 views
0

我來自閃存世界,是Unity的新成員,並且在2D中爲手機而努力奮鬥。也就是說,在理解如何創建適合於所有移動設備的視差背景的過程中掙扎。其實甚至不必是視差。我已經閱讀了幾篇關於這個問題的文章,並嘗試了幾件事情,但沒有一篇對我有用。適用於所有屏幕尺寸的統一2D視差背景

我已經試過了改變相機的大小,即規模腳本圖像等的結果是永遠不會好,因爲一個縮放圖像,他們不看的權利,而另一個方法不顯示背景的關鍵部分。

有什麼我錯過了與2D背景,我該如何解決這個問題?

感謝信

回答

-1

如你是新來統一解釋每一切可以採取簡單的答案。

對此腳本它會幫助你,如果它不發表評論,並要求看看。

代碼:

using UnityEngine; 
using System.Collections; 

public class Done_BGScroller : MonoBehaviour 
{ 
    public float scrollSpeed; 
    public float tileSizeZ; 

    private Vector3 startPosition; 

    void Start() 
    { 
     startPosition = transform.position; 
    } 

    void Update() 
    { 
     float newPosition = Mathf.Repeat(Time.time * scrollSpeed, tileSizeZ); 
     transform.position = startPosition + Vector3.forward * newPosition; 
    } 
}