关闭

制作移动背景

205人阅读 评论(0) 收藏 举报
分类:

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

代码如下:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:58707次
    • 积分:1060
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:139篇
    • 译文:0篇
    • 评论:4条
    最新评论