【跟随】Kirill Muzykov大神 Unity UGUI(1)
来源:互联网 发布:linux移动文件命令 编辑:程序博客网 时间:2024/06/05 09:30
Canvas 是所有UI元素的超类,在你添加第一个UI元素时,它会自动创建,同时它的很多属性会控制你UI的呈现。
EventSystem 负责处理场景中输入,映射和事件。它要求UI是可运行的,所以这就是它加进来的原因。
()将导入图片设置为原分辨率大小:
选中 图片. 在Inspector中, 选择默认选项卡,这是最大尺寸为2048,点击应用.
现在在hierarchy 选择图片 ,然后再一次点击 Set Native Size . 宽高应该变成了正确的了,就着了1136和640.
(二)设置屏幕视角的分辨率
在hierarchy中选择 Canvas,找到Canvas Scaler组件,将UI Scale Mode设置为Scale With Screen Size。
设置他的分辨率为1136 x 640.此外,一路滑动到合适的宽高,Match干脆输入1。
(三)UGUI新特性,Rect Transform
不再是以前的Transform
如果你选中了UI 元素,你会看到不同的区域变换组件名称,
这是有关锚点的知识点,详情可看http://www.raywenderlich.com/78675/unity-new-gui-part-1
(四)九切边缩放
长用于Button的图片上。将一张图片分为九个区域,每一个位置的缩放都不一样
这样就保证了图片在任何尺寸看上去都是好的
在面板的Import Setting 中。设置Format 为Truecolor ,然后点击Sprite Editor 按钮 打开精灵编辑view
Kirill Muzykov原画:设置Format 为Truecolor 对图片的的比例是没有要求也没有关系的。但是,我体验到了压缩艺术在我这设置图片的经历中,所以我发现这样做更好,如果你的图片在压缩的过程中看起来还要,你就不需要这样设置
设置按钮图片
在准备好图片后,你只需要把他们拖入到corresponding 区域中,在hierarchy中选中图片,下边是步骤
1.把Image Type 变为在Imge组件中 的Sliced
2.把Transition变为在Button组件中的SpriteSwap(多个图片形成动画高亮等状态)
(五)场景跳转
Application.LoadLevel("NextScene");
- 【跟随】Kirill Muzykov大神 Unity UGUI(1)
- 【Unity】UGUI血条跟随
- Unity UGUI 拖拽跟随实现
- Unity中UGUI人物血条跟随的几种实现方式(一)
- Unity中UGUI人物血条跟随的几种实现方式(二)
- 【UGUI】Unity 5.2.1 UGUI 控件使用
- unity鼠标跟随(ITween)
- Unity)摄像机Camera跟随
- Unity-UGUI定时器(一)
- Unity-UGUI定时器(二)
- UGUI血条跟随
- Unity之使用UGUI制作人物移动,血条跟随效果!
- Unity UGUI
- 【Unity&UGUI】
- unity鼠标跟随实现(ITween)
- UGUI实现血条跟随
- unity--ugui中文教程翻译1
- Unity 5.2.1 UGUI 控件使用
- 线段树模板
- 【Oracle】PL/SQL提取一段字符串中的每个字符
- 使用TextView可以实现跑马灯效果
- 策略模式
- jQuery_统计图插件-fusioncharts-free
- 【跟随】Kirill Muzykov大神 Unity UGUI(1)
- Android基本概念
- 利用ajax和JSP技术实现网页中表单的局部刷新(只刷新表单数据,而不刷新整个页面)
- 适配器模式
- js window.onload 加载多个函数的方法
- 多线程
- iOS开发 - 苹果开发者账号那些事儿(三)
- POJ 2096 Collecting Bugs 期望DP
- __declspec(dllimport)