资讯专栏INFORMATION COLUMN

【Unity使用UGUI实现王者荣耀UI界面(四)】游戏开始界面

stormjun / 1511人阅读

摘要:章节介绍本书分为章,包括概述开始之旅初识用与后端接口进行数据联动浅析的使用生命周期和钩子函数解析组件的灵活使用下的使用前端框架实战上市集团门户网站开发实战基于框架的后台管理系统开发。另外,本书也适合作为相关培训机构的教材使用。

【Unity使用UGUI实现王者荣耀UI界面(四)】游戏开始界面

【文末送书】

三连评论区抽取两名粉丝

周五晚上8点揭晓抽奖结果

【只是用来玩玩的,不要太当真】

unity打包项目展示

效果展示:

本期UI素材:

链接:https://pan.baidu.com/s/1rT9PwH4DDnKQi-e2msFtMg
提取码:j8v2

1. 把一些重复的UI添加

重复的UI 有,静音按钮,王者图标,右下角的图片

所以我们可以:

  1. 将其拖到project工程面板做成预制体
  2. 新建一个空白对象
  3. 将这些东西拖进去

微调距离和大小,然后就开始做别的

2. 开始游戏按钮

新建一个Button按钮,然后选择图片,然后把按钮的text去掉

可以按照这个练一下,自己动动手,自己思考一下

可以参考我的:

至于这个按钮的点击事件,我们可以先不做,等游戏里界面做好再做场景切换的代码

3. 注销按钮

我们的注销按钮应该有一个事件来控制

功能是:

关闭当前页面

打开登录页面

代码:

using UnityEngine;using UnityEngine.UI;public class Zhuxiao : MonoBehaviour{    private GameObject loginPanel;    private Canvas canvas;    private GameObject StartGame;    private Button zhuxiao;    // Start is called before the first frame update    void Start()    {        canvas = GameObject.Find("Canvas").GetComponent<Canvas>();        loginPanel = canvas.transform.Find("login").gameObject;        StartGame = canvas.transform.Find("GameStart").gameObject;        zhuxiao = transform.GetComponent<Button>();        zhuxiao.onClick.AddListener(() =>        {            StartGame.SetActive(false);            loginPanel.SetActive(true);        });    }    // Update is called once per frame    void Update()    {            }}

代码很简单,就不详细讲了

当然,因为我们没有QQ和微信的api,所以我们不能真正的使用QQ,微信登录

你可以自己用字典实现一个登录的方式

4. 完成

因为都是些按钮,图片的拼凑,我就不详细的讲了

重点需要注意的就是【锚点一定需要设置好

直接看运行效果吧(效果在文首)

当然,我并不满足于此,我想你们也并不满足,所以,我们今天将他打包成一个app的安装包,这样,你们不就可以装逼了嘛!!!

5. 打包

首先,将你的项目调整成这个样子

然后点击右上角的file->build settings

调整成android的,然后点击build,会出现一个文件资源管理器让你选择打包在哪个位置

你也可以自定义名字

然后点击保存,接下来就是漫长的的等待了

6. 打包完成

打包完成就可以发给你的好朋友让他们吃惊一下了~~

内 容 简 介

本书从Vue.js框架技术的基础概念出发,逐步深入Vue.js进阶实战,并在最后配合一个网站项目和一个后台系统开发实战案例,重点介绍了使用Vue.js+axios+ElementUI+wangEditor进行前端开发和使用组件进行Vue.js单页面网页复用,让读者不但可以系统地学习Vue.js前端开发框架的相关知识,而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。

章节介绍

本书分为11章,包括Vue.js概述;开始Vue.js之旅;初识Vue.js;用axios与后端接口进行数据联动;浅析Router的使用;生命周期和钩子函数解析;组件的灵活使用;Vue.js下的ECharts使用;ElementUI前端框架;实战:上市集团门户网站开发;实战:基于Vue.js框架的后台管理系统开发。

适度人群

本书语言平实,用词诙谐,案例丰富,实用性强,特别适合刚入社会的职场新人、Vue.js框架的初级读者和进阶读者阅读,也适合希望从后台开发转型做前端的程序员等其他编程爱好者阅读。另外,本书也适合作为相关培训机构的教材使用。

京东自营:

https://item.jd.com/13504160.html

结语

欢迎喜爱Python,Unity(游戏开发引擎)的爱好者,让我们一步步走向大神,成功离得不远,也就两个字,坚持罢了!!

Unity游戏引擎宣言:

你是否热爱游戏呢?

你是否曾经幻想着有一天自己做出一款属于自己的游戏呢?

不要犹豫了,赶快学习吧!

点击链接查看Python社区:Python交流社区

点击链接查看Unity社区:Unity游戏开发交流社区

【关注下方作者公号,获取更多咨询】

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123202.html

相关文章

  • 游戏开发

    摘要:工欲善其事必先利其器游戏环境对比发表算法在游戏上超过人类之后,游戏研究迅速成为了研究热点。当然这不是网络游戏服务器架构概述一架构模型现代电子游戏,基本上都会使用一定的网络功能。 每个程序员都需要知道一些游戏网络知识 本文主要针对游戏的网络设计,在文章中目前主流的网络游戏实现方案都有讲解。从Peer-to-Peer 帧同步,客户端/服务器(c/s架构),客户端预测(Client-Side...

    Enlightenment 评论0 收藏0
  • 30行Python代码刷王者荣耀金币

    摘要:准备本脚本适用于安卓游戏区,需要真实安卓手机。电脑需安装好安卓驱动,一般豌豆荚或者各种管家可以自动帮你装好。使用命令检验和手机状态已经就绪。 原理 王者荣耀的冒险模式里有个挑战模式,第一次过关可以获得比较多的金币,后面重新挑战还是会获得少量金币,这不算是bug,你不嫌烦手动蛮力也可以刷金币。 推荐关卡:陨落的废都 - 魔女回忆 此关卡使用纯输出英雄20秒左右可以打BOSS,50秒左右可...

    SoapEye 评论0 收藏0
  • 我是如何学习游戏引擎的?

    摘要:下面列举了游戏开发中常见的岗位以及两条常见的协作开发的流水线其实学习游戏引擎,前期对于任何岗位来说路线都是相似的,基本上就是一个熟悉基本操作理解基本概念拓展专业知识的过程。当然这不是绝对的,任何引擎的开始阶段和大成阶段都是相似的。 这是【游戏开发那些事】第51篇原创 前言:游戏引擎,表面...

    未东兴 评论0 收藏0
  • Vue2.0王者荣耀助手

    摘要:王者荣耀助手项目使用的是带玩游戏平台提供的,由于腾讯公司王者荣耀游戏关闭了查看其它人的战绩功能,带玩平台受其影响,已将暂时关闭,所以无法获得稳定的所以会出现令牌过期的情况。 vue-gok vue2.0-王者荣耀助手 项目使用的是带玩游戏平台提供的API,由于腾讯公司王者荣耀游戏关闭了查看其它人的战绩功能,带玩平台受其影响,已将API暂时关闭,所以无法获得稳定的 DAIWAN-API-...

    scq000 评论0 收藏0
  • 为什么“王者荣耀”让你那么上瘾?

    摘要:敌军还有秒钟到达战场,请做好准备研究产品,王者荣耀为什么这么火它的用户成长体系是怎样的用户到底是怎么上瘾的作为产品经理,有哪些是可以借鉴学习的本文的小编将从上瘾模型,全面分析王者荣耀到底是怎么一步步让用户上瘾的。 敌军还有5秒钟到达战场,请做好准备!研究产品,王者荣耀为什么这么火?它的用户成长体系是怎样的?用户到底是怎么上瘾的?作为产品经理,有哪些是可以借鉴学习的! 本文的小编将从Ho...

    YanceyOfficial 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<