随笔分类 - NGUI
摘要:在UIWidget 中添加以下函数。获得的坐标系是以右上角为原点坐标,x轴向左,一轴向下。 public Vector2 GetTouchPoint() { Vector3 p0 = cachedTransform.worldToLocalMatrix.MultiplyPoint(UICamera.
阅读全文
摘要:http://gad.qq.com/college/articledetail/7083468 博尔特以9.58秒创造了百米世界纪录,假设他是跑酷游戏的角色,卡顿一帧就足以把冠军拱手让人。 Unity3D程序各项性能问题,从Profiler可观察到许多蛛丝马迹。下面看几个典型例子Profiler的C
阅读全文
摘要:1 Shader "Custom/Unlit - Transparent Colored Grayed (SoftClip)" 2 { 3 Properties 4 { 5 _MainTex ("Base (RGB)", 2D) = "white" {} 6 ...
阅读全文
摘要:之前有人做过,不过效率不高:http://blog.csdn.net/onerain88/article/details/12197277他的代码:fixed4 frag (v2f i) : COLOR{ fixed4 col; if (i.color.r < 0.001) { col = t...
阅读全文
摘要:NGUI在Unity3D游戏开发中非常常用,而NGUI对于每一个UI场景,都是以一个UIRoot为UI游戏对象树的根的,那么这个UIRoot是起什么作用的呢?先简单看一下UIRoot中的基本属性UIRoot游戏对象的属性只有4个,分别是缩放规则,手动高度,最小高度和最大高度而正是这4个属性,将影响整...
阅读全文
摘要:关于 NGUI 的界面自动适应不同的手机分辨率,网上已经够多的了。如果你点进了这个网页,推荐一下这一篇吧:http://www.xuanyusong.com/archives/2536下面是我自己的总结:首先,为什么手机游戏不要使用 UIRoot.PixelPerfect?这个选项会使图片按照原始的...
阅读全文
摘要:UIRoot管理 scalePixelPerfect: 像素匹配,图片不会被缩放,除非屏幕高度小于 Minimum Height 或者大于 maximum Height,如果那样的话,就使用 FixedSize。FixedSize: 图片都会被等比缩放。FixedSizeOnMobile: 意思是P...
阅读全文
摘要:打开 Atlas Maker:NGUI -> Open -> Atlas Maker新建一个 "Icon Atlas"生成3个东西:分别是 png、prefab、material。这个 UIAtlas 就是记住了所有图片的x,y,w,h,等信息拷贝这3个东西, atlas 就可以到处用了生成好之后,...
阅读全文
摘要:本文链接地址:Unity3D NGUI动态创建按钮本例仅以熟悉NGUI组件功能为目的,想快捷简便的创建按钮或其它游戏物体请参考 “Unity3D 动态实例化Prefab”以动态创建服务器列表为例。publicUIAtlasmAtlas;publicUIFontmFont;publicstringmS...
阅读全文

浙公网安备 33010602011771号