本文为大家分享了Unity3D飞机大战游戏第一部分的实现代码,供大家参考,具体内容如下
实现背景轮播
1、首先找两个背景图片,让两张图片竖直摆放且没有间隔
2、两个图片的下降的播放速度应当同步
public float moveSpeed = 3f;//指的是在unity里的移动速度
// Update is called once per frame
void Update()
{
this.transform.Translate(Vector3.down * moveSpeed
游戏中有时候会见到图片轮播的效果,那么这里就自己封装了一个,包括自动轮播、切页按钮控制、页码下标更新、滑动轮播、切页后的回调等等 。
下面,先上一个简陋的gif动态效果图
从图中可以看出,该示例包括了三张图片的轮播,左右分别是上一张和下一张的按钮,右下角显示了当前是第几章的页码下标。
直接上脚本:
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
usin