Unity3d优化之路.U3D的架构部分已经讲了很多了,这里我想讲讲对于U3D优化的亲身体验。优化之路分三块:一.渲染级别。GUI部分:我使用的是NGUI,它对动态移动、旋转、缩放GUI支持的是比较差的,所以我尽量不要把过多的移动旋转缩放的部分写在GUI中,但很多情况下是避免不了的,比如:大量的伤害...
分类:
编程语言 时间:
2015-01-15 17:37:43
阅读次数:
268
Property Animation 属性动画,这个是在Android 3.0中才引进的。
Property Animation其改变的是对象属性对应的值,应用于任何对象,而Tween Animation更改的是绘画的效果,其属性值是没有变化的。
ObjectAnimator:更改对象的属性值
使用方法:
ObjectAnimator translationRight ...
分类:
移动开发 时间:
2015-01-15 16:03:57
阅读次数:
136
本文引自:http://www.cnblogs.com/feisky/archive/2010/01/11/1644482.html ,略有增删 Animations:可以实现Android UI的动画效果,可以分为两大类: Tween Animation:一种渐变动画,通过对UI图像不断做变换(平...
分类:
移动开发 时间:
2015-01-15 10:37:27
阅读次数:
246
3.0以前,android支持两种动画模式,Tween Animation,Frame Animation
在android3.0中又引入了一个新的动画系统:Property Animation
这三种动画模式在SDK中被称为Property Animation,View Animation,Drawable Animation
下面介绍:Tween Animation
View...
分类:
移动开发 时间:
2015-01-14 23:01:49
阅读次数:
392
首先说下,这个插件是一个实现虚拟摇杆的插件,首先有一个EasyButton,这里我们就说下关于他的2个事件,其他像怎么获取组件是和NGUI和UGUI的方式差不多,EasyButton有2个事件,分别是1:Massage和Event,这里我们主要说下Event,Event是C#中的一个委托,什么是委托呢,大家可以去..
分类:
其他好文 时间:
2015-01-12 06:54:26
阅读次数:
152
usingUnityEngine;usingSystem.Collections;publicclassNGUI_button:MonoBehaviour{publicUIButtonbutton1;publicUIButtonbutton2;voidStart(){UIButtonexe1=button1.GetComponent<UIButton>();//获取组件的方式UIButtonexe2=button2.GetComponent<UIButton>();}vo..
分类:
其他好文 时间:
2015-01-10 06:44:37
阅读次数:
614
效果图:最近公司要制作小地图,搜索网上的文章没找到有什么小实例,=。=直接上步骤:制作小地图步骤: 1. 人物头顶有一个面板呈现人物图标 2. 有一个摄像机在主角头顶!(Target Texture属性)把摄像机照到的物体渲染成一个2D贴图 3. 把贴图绑定到NGUI控件上显示源码: http://...
分类:
编程语言 时间:
2015-01-08 00:49:54
阅读次数:
437
Spine工具以前都是跟Cocos2d结合的比较多,很多人以为Unity有了Toolkit2d和NGUI不需要Spine了,其实这种理解是错误的,Spine非常适合Unity,不需要Toolkit2D,自己本身就可以适应Unity。而且由于他的资源量非常少,在效率和安装包方面都比Toolkit2D好一些,现在Spine工具已经开..
分类:
编程语言 时间:
2015-01-07 07:04:59
阅读次数:
1082
NGUI 版本2.6.3在做新手引导时,需要高亮特定UI元素,也就是加个黑色蒙板,然后在蒙版上显示这个UI元素,为了简单方便我扩展了下UISprite,来镂空指定空间。分为2种,矩形和圆镂空,矩形比较简单,就是渲染1~8个三角形效果如图矩形镂空圆镂空
分类:
其他好文 时间:
2015-01-07 01:47:34
阅读次数:
236