2014-09-03 35 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; 
    } 
}