制作移动背景

在制作游戏的时候会有一个移动的背景,具体实现的方法通过控制背景的便宜来实现

代码如下:

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轴向的偏移,每当间隔若干时间。

阅读更多
个人分类: unity入门
上一篇弧度与角度的转化公式
下一篇关于为什么保存Transform等引用效率会更高
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭