- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 Uniwebview1.9的使用总结发布ios和Android
以前一直用印象笔记,现在想使用CSDN与大家分享一些经验,不对请指正,也是因为用的时候在网上没有找到好的解决办法才想这样把自己的坑发出来大家看一看 首先说明因为项目开发使用的是Unity4.7.2做一个在指定UI的显示栏内嵌网页,首先下载资源我是在CSDN上搜索下载,测试可用,只有在手机上才可以显示, UniWebView:适用于Andriod、ios 使用的方法非常简单,操作都在Unity
2017-08-04 13:37:15 782 1
Ugui最新,最细,技巧全面解析
NGUI与UGUI的区别
1) UGUI的Canvas 有世界坐标和屏幕坐标,Canvas是UGUI中所有UI控件的根节点,也就是所有UI控件都必须在他之下。
2) UGUI的Image可以使用material,也就是材质……
3) UGUI通过Mask来裁剪,而NGUI通过Panel的Clip。(另:Mask对性能影响很大,会使Drawcall数量成倍增长,所以应尽量避免使用。)
4) NGUI的渲染前后顺序是通过Widget的Depth,Depth越大越后渲染从而优先级越高;而UGUI渲染顺序根据Hierarchy的顺序,越下面越后渲染从而显示得越靠前。
5) UGUI 不需要绑定Colliders,UI可以自动拦截事件,所以会出现底层UI被上层UI盖住从而导致点击失效的情况(比如上层Text层的透明部分盖住了底层UI从而导致底层UI无法被点击到,并且不容易从监视面板中看出来)。而NGUI的按钮绑定了Colliders,所以会出现明明没有进入图片范围内却触发了检测的情况(比如把按钮的图片大小缩放,但没有把collider也一起缩放从而导致触发范围和图片范围不对应)。
6) UGUI的Anchor是相对父对象,没有提供高级选项,个人感觉UGUI的Anchor操作起来比NGUI更方便
7) UGUI没有Atlas一说,使用Sprite Packer来切割和管理精灵。(Sprite Packer就是经常用来切png透明图片片的那玩意儿,切动作帧用得最多)
8) UGUI的Navigation在Scene中能可视化
9) UGUI的事件需要实现事件系统的接口,但写起来也算简单。也就是需要先实现一些接口,才能使用对应的方法来监听和触发事件。而NGUI貌似可以不用实现接口,直接使用对应的方法来监听触发事件。(比如点击事件,UGUI需要先实现IPointerDownHandler接口,然后实现public void OnPointerClick(PointerEventData eventData)方法来监听和触发事件。而NGUI似乎只要使用OnClick()方法就可以了。
2018-03-22
chrome浏览器最新
谷歌浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。该浏览器是基于其他开放原始码软件所撰写,包括WebKit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人