版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wang_lvril/article/details/79785721
1.背景制作(背景动,角色不动)
public float ground_speed=2f;
public GameObjiect [ ] grounds;
void Update(){
Vector2 v=transform.localPosition;
v.x-=ground_speed*Time.deltaTime;
if(v.x<=-7.2f)
v.x+=7.2f*2;
//随机切换地图
//删除旧地图
foreach(Transform trans in transform)
Destory(trans.gameObjiec);
//实例化新地图
Instantiate(grounds[Random.Range(0,ground.Length)],transform.postion);
transform.localPosition=v;
}