首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Unity相册制作

Unity——相册制作

今天跟大家讲个高逼格的东西。

真的假的?有多高逼格?

你看下去就知道了呗!

首先将3DUnity打开~(这是一句废话)

1.新建一个场景作为相册登录页面,重命名(这里我将第一个场景命名为project),并将场景保存到Assets文件夹目录下。

2.在场景里面布置好背景,相应的文本框,文字内容(输入用户名以及密码的功能)以及三个按钮(用于后来实现登录,重置,注册三个功能)。

3.在Assets目录下新建一个空的文件夹,用于存放C#代码。新建一个C#script。并在代码页面新建相关的变量,写入相关的函数用于实现登录页面的功能。

1

登录按钮代码

(当用户名和密码输入正确时,按下登录按钮会出现“登录成功!”;若登录名不存在,则出现“用户不存在”,密码错误则出现“密码错误”)

2

注册按钮代码

(如果注册的新的登录名跟原有的登录名相同,会出现“该用户已存在”;当未输入密码时,会提示“请输入密码”;当登录名更密码输入符合要求时,显示“注册成功!”)

3

重置按钮代码

(按下时会重置用户名跟密码的输入框。)

(是不是看起来很麻烦,吧啦吧啦叽里咕噜。好了,我们继续。。。)

4.这里要新建一个·数据库用于存放用户名和登录密码。新建的数据库要链接到该场景中。所以要把数据库保存到Assets文件夹目录下。新建表,填入一组或两组数据。

放入Assets文件夹下

5.在代码页面中链接数据库。通过查询语句来判断输入的用户名更密码。

以下是登录按钮中的查询语句

6.新建一个场景,使得登录成功后跳转到相册部分。

7.新建一个代码页,用于实现照片的切换和退出功能。现在场景中布置好按钮和背景。

这里的按钮包括退出按钮和换页按钮。

(N是下一张图片切换按钮;B是上一张图片切换按钮)

(Onbtnnextclick是下一张图片按钮的实现函数;

Onbtnbackclick是上一张图片按钮实现函数;

Onbtnoutclick是退出按钮实现函数。)

换页按钮的实现注意事项

(这里还要用到判断语句,当照片已经是最后一页时,下一页按钮消失,当照片是第一页时,上一页按钮消失。)

8.当然啦,两个场景之间还要连接起来,那怎么连接呢?

这个时候需要引用using UnityEngine.scenceManagement;

并且调用它的方法。这里主要是登录按钮和退出按钮需要用到。

代码如下

登录

退出

这样就能实现成功登录之后进入到相册中。

9.嗯哼,然后放什么图片就看自己的喜欢了。把图片拖拽到Access目录下,然后再给camera里面的代码中的size赋值。也就是把图片拖过去。这样,相册就制作好了。

下面是我从网上找到的几张很喜欢的手绘图,也是我这个相册里面给大家分享的图片~

到这里用3Dunity制作的相册就完成啦,是不是很有趣呢(蒙娜丽莎式微笑)。

其实我不是来教大家怎么做unity相册的,我就是来~求各位路过的父老乡亲点个赞来着的~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180416G13MC800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券