适用于所有屏幕尺寸的统一2D视差背景
问题描述:
我来自闪存世界,是Unity的新成员,并且在2D中为手机而努力奋斗。也就是说,在理解如何创建适合于所有移动设备的视差背景的过程中挣扎。其实甚至不必是视差。我已经阅读了几篇关于这个问题的文章,并尝试了几件事情,但没有一篇对我有用。适用于所有屏幕尺寸的统一2D视差背景
我已经试过了改变相机的大小,即规模脚本图像等的结果是永远不会好,因为一个缩放图像,他们不看的权利,而另一个方法不显示背景的关键部分。
有什么我错过了与2D背景,我该如何解决这个问题?
感谢信
答
如你是新来统一解释每一切可以采取简单的答案。
对此脚本它会帮助你,如果它不发表评论,并要求看看。
代码:
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;
}
}