制作移动背景

原创 2015年11月21日 15:35:27

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

代码如下:

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

cc随笔:cocos2dx 创建无限滚动的移动背景

cocos2dx,滚动,滚动背景,无限滚动背景,定时器
  • qq_36220729
  • qq_36220729
  • 2016年11月23日 13:22
  • 1123

android实现页面背景的左右移动

android实现背景的左右移动其实不难,步骤也不繁杂,需要用的程序猿们,可以直接拷贝过去 第一步:创建布局,设定背景图片 ...
  • chengxuzaza
  • chengxuzaza
  • 2017年04月13日 13:20
  • 998

移动游戏背景

作者:陈文源     在android系统上开发游戏的时候,需要处理主角在移动过程中背景的移动,借助于Bitmap的createBitmap方法可以挖取源位图的其中一块,这样可以在程序中...
  • pku_android
  • pku_android
  • 2012年05月17日 00:23
  • 2745

Unity开发2D游戏之游戏背景的移动

在很多的2D横版游戏中,游戏背景都是不断地移动的,让人看起来好像是有无限长,但其实都是由几个背景图片拼接而成的,接下来我们就来说说怎样才能实现这样的效果 首先准备几张背景图片,背景图片的大小要一致。...
  • zhc_futrue
  • zhc_futrue
  • 2018年01月06日 16:15
  • 124

Unity3d学习笔记-无限循环滚动背景(完整的商店广告牌组件)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • qq_22329587
  • qq_22329587
  • 2016年10月31日 12:00
  • 705

【实例】html5-canvas中实现背景图片的移动

本例来自于《HTML5 Canvas核心技术 图形、动画与游戏开发》 在线演示 (图有点多,请多刷新几次) 本例还有一点代码不理解,我用注释和问号标注出来了,有大神看到求解答,谢谢 本例...
  • u010513756
  • u010513756
  • 2015年09月03日 17:21
  • 14383

Unity 通过摄像机移动实现连续滚动的背景

第一篇技术博客,请大家多多关照。 最近从
  • u014362193
  • u014362193
  • 2014年04月20日 00:28
  • 1257

android背景移动

简单实现一个背景移动,直接贴代码 activity_main.xml     xmlns:tools="http://schemas.android.com/tools"  ...
  • jxl15680701016
  • jxl15680701016
  • 2016年02月01日 13:29
  • 566

Android登陆背景移动渐变

仿照Me直播登陆背景切换动画效果
  • byhook
  • byhook
  • 2016年07月24日 18:27
  • 335

Unity学习笔记-2D横版游戏中的背景移动

2D横版游戏中,背景是可以无限延续下去的。今天实现了一个比较简陋的版本。 就当是学习下Unity中的脚本编写吧。 先设置两个地面,窗口中显示出来的,也就是玩家当前站着的地面,命名为leftGrou...
  • leecrest
  • leecrest
  • 2014年03月16日 22:30
  • 3747
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:制作移动背景
举报原因:
原因补充:

(最多只允许输入30个字)