浏览一下 GitHub ,找了找UGUI开源的东西 https://github.com/WestHillApps/uGUI-Effect-Tool发现了 uGuiEffectTool (包括Blend【意义不大】 和 渐变)这个是原始图片Blend的效果:Blend的代码:using UnityEngine;
using System.Collections.Generic;
using Uni...
分类:
编程语言 时间:
2015-05-10 11:25:48
阅读次数:
492
Unity3d 的新版 UI 系统在给我们带来很大便利的同时,也添加了一些小麻烦。每次从电脑中导入图片到 Unity3d 中都需要手动设置Texture Type为Sprite (2D and UI) 及设置 Packing Tag。对于需要打包为一个图集的图片,我们一般把它们放到一个文件夹中。 基于以上,我们可以让图片的 Packing Tag 自动设置为 文件夹的名字。...
分类:
编程语言 时间:
2015-05-07 18:50:50
阅读次数:
908
游戏使用Unity3D和C#开发,是在《Unity3D手机游戏开发》一书第3章游戏的基础上修改的,效果图如下:UI使用的是新的uGUI。使用了第三方插件:Easy Touch和DOTween,机枪镭射光线和枪口特效取自Unity3D附带的Demo《AngryBots》。添加和修改了游戏逻辑,使其更具...
分类:
移动开发 时间:
2015-05-04 13:48:12
阅读次数:
233
需求这几天在公司里,项目需要将游戏游戏中的2D城堡界面在拉动的时候显示出3D的拉近效果。当时是在Cocos2d-x下实现的。回家的时候自己重新用Unity实现的了一遍。虽然现在Unity已经到了5.0时代,从4.6时代起Unity就开始支持原生2D了,网络上大部分的教程还是NGUI。毕竟原生的也是开...
分类:
编程语言 时间:
2015-04-27 23:36:41
阅读次数:
652
1.Canvas:1)Render Mode : Screen Space -Camera2)Render Camera : UICamera(自己创建的相机)3)Plane Distance : 02.Canvas Scaler:1)Ui Scale Mode : Scale with scree...
分类:
编程语言 时间:
2015-04-27 13:09:38
阅读次数:
210
珍爱生命,远离插件。以上8个字,好好理解。反正我是这么觉得。我说的是unity,不是魔兽世界。总有一天,我会一句一句写出属于自己的东西。可以开始主题了。 如图所示,建立一个画布,添加两个image即可(注意父子关系,父亲为摇杆外面的那个圆圈),然后调整位置到左下角,调节锚点,选左下角那个。接下来.....
分类:
其他好文 时间:
2015-04-26 15:05:09
阅读次数:
150
出处:http://blog.csdn.net/u010019717下面是提供的例子: Unity3D UI (uGUI)窗口扩展它是如何工作的? 也有官方的api文档:????...
分类:
编程语言 时间:
2015-04-22 09:35:23
阅读次数:
249
很多Unity开发者对NGUI很了解,而且发展的真的很完善,从以前的SendMassage 升级到更高效的 事件系统,包括很好的Tween相关,还有很多周边工具。 但是随着Unity4.6、5.0的推出,unity更原生专业高效的UGUI问世, 虽然从完善上没有NGUI完善,但是必将是以后的发展方向。 而且现在NGUI在U5中无法运行。UGUI还没有自带Tween相关,官方的案例都是使用...
分类:
编程语言 时间:
2015-04-21 09:42:19
阅读次数:
244
1,当UI对象的锚点(四个花瓣)都在一起中心的时候,如下图坐标系 来决定 Button元素的 PosX和PosY,以如下图坐标系为准2,当 父对象的锚点不在一起时候【水平同时拖动】右侧上下两个锚点Left Right分别表示 边界到 左右锚点的距离由于是 平行往右移动锚点,故Y周坐标没有变
分类:
编程语言 时间:
2015-04-18 18:56:04
阅读次数:
241
所有UI组件都放置在画布Canvas上一个场景中,可以有多个 Canvas ,所有UI元素都在Canvas下的子物体三种模式分别细说,有图有真相.Screen Space – overlay 此模式不需要UI摄像机,UI将永远出现在所有摄像机的最前面。。此模式下随意拖动Game试图大小,UI自动适应...
分类:
编程语言 时间:
2015-04-18 11:24:11
阅读次数:
259