文章目录

  • 【Unity使用UGUI实现王者荣耀UI界面(四)】游戏开始界面
    • 1. 把一些重复的UI添加
    • 2. 开始游戏按钮
    • 3. 注销按钮
    • 4. 完成
    • 5. 打包
    • 6. 打包完成
  • 内 容 简 介
  • 章节介绍
  • 适度人群
  • 结语

【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 updatevoid 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 framevoid 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游戏开发交流社区

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

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

  1. 【Unity使用UGUI实现王者荣耀UI界面(三)】登录界面以及加载界面优化

    [Unity使用UGUI实现王者荣耀UI界面(三)]登录界面以及加载界面优化 [只是用来玩玩的,不要太当真] 效果显示: zhans 1. 加载界面进度100%跳转登录界面 这个功能好做,只需要将上次 ...

  2. 【Unity使用UGUI实现王者荣耀UI界面(二)】加载页面-静音按钮和页面完善

    效果展示 文章目录 [Unity使用UGUI实现王者荣耀UI界面(二)]加载页面-静音按钮和页面完善 1. 打开项目 2. Toggle实现打开关闭音效的功能 2.1 Toggle组件演示 2.2 使 ...

  3. 【Unity使用UGUI实现王者荣耀UI界面(一)】加载页面(进度条)

    文章目录 [Unity使用UGUI实现王者荣耀UI界面(一)]加载页面(进度条) 1. 素材准备 2. 界面分析 3. 打开Unity Hub创建项目 4. 开始搭建UI 1. 准备工作 2. 背景图 ...

  4. UGUI的优点新UI系统四 开源

    UGUI的优点新UI系统四 开源 新UI系统是开源的,所以开发者可以看到新UI系统实现的源码,并加以修改和使用. 开源授权协议--MIT/X11 Unity所搭载的新UI系统,是在开源授权协议MIT/ ...

  5. 专家推荐Java期末作业——王者荣耀的洛克王国版游戏

    目录标题 最近肥学在刷 Java 毕竟学业将至不得不为后面的道路考虑啊,做后端的不了解 Java 基础和学几个主流框架怎么也说不过去吧.然后我就试着写了我这个 Java 新手都能完成的 王者荣耀洛克王 ...

  6. 游戏助手微信小程序源码王者荣耀战力查询,游戏扫码登录器等支持流量主

    这是一款游戏助手小程序源码,UI方面的话还是挺简单,小编个人看着挺舒服的 小程序内支持多种热门游戏扫码登录,也就是说是一个游戏登录器 比如英雄联盟,王者荣耀,和平精英等等热门游戏都支持 另外还有王者战 ...

  7. 小程序源码:游戏助手微信小程序源码王者荣耀战力查询,游戏扫码登录器-多玩法安装简单

    这是一款游戏助手小程序源码,UI方面的话还是挺简单,小编个人看着挺舒服的 小程序内支持多种热门游戏扫码登录,也就是说是一个游戏登录器 比如英雄联盟,王者荣耀,和平精英等等热门游戏都支持 另外还有王者战 ...

  8. 王者荣耀4.4日服务器维护,一天不玩都受不了?玩家4.4号当天利用王者荣耀BUG强行进入游戏!...

    原标题:一天不玩都受不了?玩家4.4号当天利用王者荣耀BUG强行进入游戏! 大家好,我是钟爱.为深切哀悼在抗击新冠肺炎斗争中的牺牲烈士和逝世同胞,4月4日所有游戏都宣布停服一天,王者荣耀自然是在停服之 ...

  9. python王者战斗_Python3 类与对象之王者荣耀对战小游戏

    王者荣耀对战小游戏 # 定义英雄: 亚瑟 class Arthur: hero_type = 'Tank' def __init__(self, attack_value=164, armor=98, ...

最新文章

  1. Yii学习笔记:利用setFlash和runController打造个性化的提示信息页面
  2. Python入门(一)了解与安装
  3. java tomcat 时间不对解决办法
  4. Rokid发布YodaOS 并宣布代码开源
  5. When will the reference ATTRIBUTE_REF of an BOL entity be cleared
  6. STL Map学习总结
  7. python __set__ __get___python3面对像进阶——描述符(__get__,__set__,__delete__)
  8. 一分钟带你了解Huawei LiteOS组件开发指南
  9. 【计数网络】梯度累加增加LCFCN的BatchSize
  10. Mask_rcnn openpose realsense
  11. PX4开发环境搭建--模拟器编译及QGroundControl RC遥控模拟配置
  12. (7)数据分析-秩和检验
  13. 初学者如何学习好嵌入式开发?讲解嵌入式学习教程
  14. 设置vs工程中的宏参数
  15. vue二维码生成可自定义logo
  16. Win10点击PowerShell显示找不到文件路径
  17. 购买二手MacBook是否正品,请仔细检查以下情况,可防止翻车
  18. java do while 循环语句用法
  19. 【项目相关技术】前端由来、vscode安装使用、ECMAScript 6、Vue、element-ui、Node.js、npm、模块化、WebPack
  20. reduce的方法详解

热门文章

  1. c语言if如何判断键盘输入是整数,利用if,else判断输入的是不是一个正整数
  2. Android studio第一次作业:实现Wechat界面
  3. 局部线性嵌入(Locally Linear Embedding,简称LLE)
  4. iFit(R)带来健身突破:使用iFit ActivePulse™实现个人化的自动心率训练
  5. Word标题样式关联多级列表
  6. 选择GoDaddy域名的好处有哪些?
  7. python爬取千图网图片(出现HTTP Error 403怎么解决)
  8. SpringBoot注解把配置文件自动映射到属性和实体类实战
  9. unity修改默认字体
  10. element-ui tabs标签嵌套使用时 基础下划线不显示的问题