- 博客(25)
- 资源 (2)
- 收藏
- 关注
翻译 Unity新UI系统概述——Rich Text
UI元素和text meshes的文本可以混合使用多种字体风格和大小。新的和旧的UI系统都支持富文本。Text,GUIStyle和TextMesh类都有用于指示Unity查询文本内部标记标签的富文本设置。Debug.Log函数也可以使用这些标记标签来加强代码中的错误报告。这些标签不会被显示,只是用来指示文本不同的风格。标记格式标记系统受到HTML的启发,但不会严格兼容标准的HTML。基本的
2014-11-29 19:34:18
8358
翻译 Unity新UI系统概述——Auto Layout
Rect Transform拥有的布局系统对于各种类型的布局是足够灵活的,并且它也可以让你自由放置元素。但是,有时候更多结构化的东西是需要的。自动布局系统提供了在嵌套布局组(如水平组、竖直组或者格子组)中放置元素的方法。它还允许元素根据包含的内容量自动调整大小。例如,一个按钮可以根据文本的内容自动缩放大小。自动布局系统是一个构造在基本Rect Transform布局系统之上的系统。它可以选
2014-11-29 19:29:51
6408
翻译 Unity新UI系统概述——Animation Integration
动画允许使用Unity的动画系统为控件状态转换进行完全的动画控制。这是转换模式最强大的地方,因为大量的属性可以被动画同时控制。为了使用动画转换模式,需要添加Animator组件并生成相应的控制器资源。这个过程可以通过点击"Auto Generate Animation"按钮来自动完成。这个新的Animator controller可以直接使用。不同于其它控制器,这个控制器也会为控制器转
2014-11-28 23:36:13
1964
翻译 Unity新UI系统概述——Interaction Components
这个章节会讲解UI系统中能用鼠标或触摸进行交互,还有用键盘或控制器交互的组件。可选组件的基本类型所有可交互的组件都有一些共通的地方。他们都可以被选中,这意味着他们有共享的内建功能,这些功能用于不同状态时可视化的转换,而且可以使用键盘或控制器切换到其它可选择的组件上。这里是需要这些共享的功能的。在一个可选的组件里有一些根据当前可选择状态转而不同的转换选项。这些状态是:normal(普通)
2014-11-28 23:23:39
1347
翻译 Unity新UI系统概述——Visual Components
有新的组件和游戏对象增加到UI系统中,它们可以用来简化创建和完成特定GUI功能。本章会讲解这些游戏对象的基本功能。Text(文本)Text组件(也可以用作Label),含有一个可以显示输入文本的区域。可以设置字体,字体风格,字体大小以及是否为富文本。有文本对齐的相关选项设置,以及当文本内容超过了矩形的宽度或高度时,应该在水平和竖直方向上如何布局,Best Fit选项会让文本缩放
2014-11-27 20:34:09
1994
翻译 Unity新UI系统概述——Basic Layout
这个章节中我们来看看你应该如何将UI元素放置到相对于Canvas和其它元素的位置上。如果你想在阅读的时候测试效果,你可以用菜单GameObject->UI->Image创建一个UI。The Rect Tool(矩形工具)为了布局方便,每个UI元素都用一个矩形来表示。这个矩形可以在场景窗口中用工具栏上的Rect Tool来操纵。这个矩形工具可以用于Unity 2D模式和UI,事实上也可以用于
2014-11-27 20:22:32
1714
翻译 Unity新UI系统概述——Canvas
Canvas是用来放置所有UI元素的地方。Canvas是一个含有Canvas组件的GameObject,所有的UI元素必须是这样一个Canvas的子对象。如果场景中还没有Canvas对象,新创建UI元素时就会自动添加Canvas,比如当你用菜单GameObject->UI->Image创建新的Image元素时。Canvas在场景窗口中显示为一个矩形。这会方便你进行UI元素的对位,而不用到游
2014-11-27 20:17:42
5687
原创 Unity新UI系统
Unity4.6终于发布了,最期待的当然是新的UI系统了,据说就是NGUI那帮人开发的,所以使用NGUI的开发者应该很容易转到新的系统吧。之前在Beta版简单看过一下新的UI系统,记得有两个功能让我觉得很有前途:借助Sprite Packer在内部实现了自动合并批次的功能 ,减少了一些工作量;有了界面布局功能,UI可以自动根据分辨率适应;因为我也没有用过NGUI,估计以后是
2014-11-27 20:14:56
918
转载 Unity5中的高性能物理组件
原文链接长久以来,我们一直使用PhysX 2.8.3。除了单独使用PhysX之外,我们还在过去的数年中,将Unity工程师开发出的多种补丁与其搭配使用。在我们即将发布的Unity 5.0,则会以PhysX 3.3作为我们新的物理引擎。下面,就让我们来进一步了解该物理组件。PhysX SDK 3对经典PhysX SDK 2.x大胆地进行了重新设计。PhysX的开发团队保留了2.x最好
2014-07-15 23:39:49
1304
转载 【技术分享】Mecanim人形动画
本文将介绍Mecanim人形动画所蕴含的技术,包括运作方式、优势和局限性、做出某些决策的原因以及如何对其进行最佳使用的一些经验。人形动画和肌肉空间Mecanim人形支架和肌肉空间,相较于标准的骨架节点层次加上几何图形转换,是另一种可呈现人形身体和动画的解决方案。人形支架是基于骨架节点层次而言的。它可识别一组人形骨骼并为每个骨骼创建肌肉参考。肌肉参考本质上是具有范围局限和坐标轴标
2014-07-01 08:40:16
1924
转载 RUDP之四 —— Reliability and Flow Control(后附所有源码下载)
原文链接: http://blog.youkuaiyun.com/cloud95/article/details/7674475
2014-06-26 21:36:30
1830
转载 RUDP之三 —— Virtual Connection over UDP
原文链接: http://blog.youkuaiyun.com/cloud95/article/details/7671675
2014-06-26 21:35:02
1200
转载 RUDP之二 —— Sending and Receiving Packets
原文链接:http://blog.youkuaiyun.com/cloud95/article/details/7670390
2014-06-26 21:31:54
1454
转载 RUDP之一 —— UDP VS TCP
原文链接http://blog.youkuaiyun.com/cloud95/article/details/7669107
2014-06-26 21:27:36
6513
1
原创 扭曲效果中的GrabTexture和RenderTexture
最近用U3d做一个类似Heat distort的效果,也就是一个折射效果。如果是平面
2014-05-24 11:52:38
4926
原创 AngryBot之Shader分析
看角色(主角)位置:AngryBots/Character/CharacterSelfIlluminationReflectiveShader类型:vetex and fragmentprogram光照类型:vertex lighting实现:使用了两个顶点光来作为动态光用(不计算环境光),然后就是标准的cubemap反射。cubemap会根据玩家的位置被切换(通过大门机关
2014-05-12 10:27:11
2241
原创 ShadowGun之Shader分析
官方提供的场景中一共有20个shader,有如下特点:1. 不使用任何动态的光照计算,而是在光照图的基础上加入效果;2. 一些原本需要在pixel shader中实时计算的效果,要放在vetexshader中运算,并且复杂运算尽量采用纹理查询的方式;3. 擅用顶点颜色:一方面可以携带一些计算需要的数据(比如柔体计算的权重),另外也可以放入顶点alpha值之类。4. 要使用尽量多的s
2014-05-12 10:12:59
4457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人