在制作游戏的时候会有一个移动的背景,具体实现的方法通过控制背景的便宜来实现
代码如下:
using UnityEngine;
using System.Collections;
public class MoveOffset : MonoBehaviour {
public float speed = 1f;
Vector2 tempVec;
void Start () {
}
// Update is called once per frame
void Update () {
tempVec.y -= Time.deltaTime*speed;
renderer.material.mainTextureOffset = tempVec;
}
}
依照给方法也可以实现序列帧动画。在一张图上有若干图片然后控制XY轴向的偏移,每当间隔若干时间。