前几天,Unity4.6的正式版终于发布了,随之而来的还有UGUI的源代码开放。本文介绍如何在Unity中调试UGUI的源代码...
分类:
其他好文 时间:
2014-12-03 23:24:09
阅读次数:
425
转自:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:pro...
分类:
移动开发 时间:
2014-12-03 00:13:52
阅读次数:
314
在写程序的时候遇到了Tween动画几个问题:
1, 执行动画的时候点击事件仍然在动画开始的位置?
2, XXXAnimation的构造参数里面的值具体是什么意思?
3, 平移动画中fromXValue和toXValue旋转动画中fromDegrees和toDegrees取负值有什么不同??(相信很多人也有疑惑)
4, RotateAnimation的int pivotXType, float pivotXValue, int pivotYType, float pivotYValue四个参数是怎么确...
分类:
移动开发 时间:
2014-12-01 12:56:47
阅读次数:
270
来个前言:作为一个U3D程序员,自然要写一写U3D相关的内容了。想来想去还是从UI开始搞起,可能这也是最直观同时也最重要的部分之一了。U3D自带的UI系统,也许略坑,也没有太多介绍的价值,那么从今天开始就记录一下主流的UI插件-NGUI吧。NGUI版本:v3.6.8学习笔记一假定大家都已经将ngui...
分类:
其他好文 时间:
2014-11-29 21:31:26
阅读次数:
214
之前有人做过,不过效率不高:http://blog.csdn.net/onerain88/article/details/12197277他的代码:fixed4 frag (v2f i) : COLOR{ fixed4 col; if (i.color.r < 0.001) { col = t...
分类:
其他好文 时间:
2014-11-29 14:30:50
阅读次数:
270
NGUI在Unity3D游戏开发中非常常用,而NGUI对于每一个UI场景,都是以一个UIRoot为UI游戏对象树的根的,那么这个UIRoot是起什么作用的呢?先简单看一下UIRoot中的基本属性UIRoot游戏对象的属性只有4个,分别是缩放规则,手动高度,最小高度和最大高度而正是这4个属性,将影响整...
分类:
其他好文 时间:
2014-11-29 06:37:30
阅读次数:
184
在NGUI中使用Sprite的遮罩效果可以很轻松的实现技能CD效果。具体实现步骤:①新建一个技能图标的Sprite 如图中的Skill001,再在该技能Sprite上添加一个Sprite做遮罩, Atlas中选一张纯灰色背景的图片,如图中的Shade_Sprite。②在该遮罩Sprite中有三个属....
分类:
其他好文 时间:
2014-11-28 14:22:13
阅读次数:
196
这阵子项目中需要用到一种特殊样式的血条。描述如下:1. 正常颜色为红色。受到伤害后,即将扣除的血量变暗(暗红色),并有下降动画效果;2. 加护盾效果后,增加一部分血量值,该额外部分为白色,护盾效果消失后该部分血量瞬间消失;3. 在护盾效果下受到伤害时,首先扣除白色血量。白色血量不足扣除时,余下部分从...
分类:
编程语言 时间:
2014-11-27 15:48:43
阅读次数:
445
背景NGUI在处理UI和输入方面确实做的不错,但是现在的问题是公司引入体感之后,是通过手的位置来实现按钮的点击操作,前提我不想改变原先设计好的NGUI界面和机制,怎么破?NGUI的输入底层机制NGUI对鼠标或者触摸的位置是通过Camera对NGUI层进行射线检测来获得,然后检测按钮事件、触摸屏Pre...
分类:
编程语言 时间:
2014-11-27 14:26:58
阅读次数:
329
NGUI制作背包很是方便,听紫龙慢慢道来:
这次比较简单,但是需要理解代码。首先建立bg-——背景,然后是Grid,然后Grid下面是cell,cell是背包的格子,然后里面放物品——wuping。wuping下面放个Label,Label里面写数字,暂时表示物品数量。一切都如图所示;
之后給wuping加一个脚本,脚本命名也为wuping ,下面是详细代码:
话说这...
分类:
其他好文 时间:
2014-11-26 16:37:07
阅读次数:
271