【图文笔记】初识uGUI(四)
来源:互联网 发布:private java中的作用 编辑:程序博客网 时间:2024/05/23 19:44
到今天,Unity3d的4.6正式版已经发布了,都来试试里面自带的UI系统吧,修复了很多以前的错误,真心希望uGUI越做越好!哈哈。
当这个功能完成后,我们可以把以前做的注册场景和当前的菜单场景通过“File”——>"Build settings"放在一起,然后通过场景加载来切换,也算是一个比较完整的项目了。
上节中,我们完成了开始界面的设计,今天轮到设计设置界面了,主要来熟悉一下单选框,滑动块和多选框的使用。
我们这里面的游戏难度是单选的,三个难度只能选择一个。可以看到,它使用的控件和静音控制是同一个:Toggle。之所以可以做到不同的表现效果,是因为我们把三个Toggle放在了同一个组里,这样就只能一次选一个了。如果你要做成多选框,那么就完全没必要这样做了。
然后,我们在开始界面的设置按钮上注册上如下点击事件,就可以从侧面滑入滑出设置界面了:
using UnityEngine;using System.Collections;public class LoadSettings : MonoBehaviour {public GameObject settings; private bool isOut = true;//点击来移入移出设置面板 public void OnClickLoadSettings() { if (isOut) { //利用补间动画移入面板 iTween.MoveTo(settings, settings.transform.position + new Vector3(400, 0, 0), 2f); isOut = false; } else { //利用补间动画移出面板 iTween.MoveTo(settings, settings.transform.position - new Vector3(400, 0, 0), 2f); isOut = true; } }}其实也很简单,大家一看也就明白了,不需要我多作解释。实际运行效果如下:
当这个功能完成后,我们可以把以前做的注册场景和当前的菜单场景通过“File”——>"Build settings"放在一起,然后通过场景加载来切换,也算是一个比较完整的项目了。
那么,我的初识uGUI之旅也就暂时告一个段落了。当然,这只是一个非常初级的阶段,我只是大概走马观花式的过了一遍,相信还有更多深入的地方没有涉及到,就留待下次有能力时再来探索吧。我是春秋一语,这是我的uGUI初级之旅,感谢大家的阅读,我们下个系列再会!
0 0
- 【图文笔记】初识uGUI(四)
- 【图文笔记】初识uGUI(一)
- 【图文笔记】初识uGUI(二)
- 【图文笔记】初识uGUI(三)
- UGUI-初识
- UGUI学习笔记(四)UGUI事件系统简述及使用方法总结
- Unity UGUI图文混排源码(四) -- 聊天气泡
- ugui 图文混编 (方法一)
- ugui中文教程(图文)
- Unity3D自学笔记——UGUI背包系统(四)角色物品数据建立
- 自己用的unity学习笔记(四)——unity3d UGUI
- capwap学习笔记——初识capwap(四)
- capwap学习笔记——初识capwap(四)
- capwap学习笔记——初识capwap(四)
- capwap学习笔记——初识capwap(四)
- capwap学习笔记——初识capwap(四)
- 初识Volley(四)
- 初识CAPWAP (四)
- UVA - 753 A Plug for UNIX (最大流)
- Oracle EBS 预警系统管理(可用于配置工作流发审批邮件)
- 实现微信好友列表
- Android:应用程序(APK)的编译打包过程
- poj3468(A Simple Problem with Integers)线段树实现
- 【图文笔记】初识uGUI(四)
- 05关于两种context的区别
- poj3683 pascal题解
- 多媒体基础学习
- shell转换IP
- Hduoj3068【manacher算法】
- xshell 如何添加快捷方式
- 使用Part上传附件
- 第十四周OJ项目——杨辉三角