Please see:http://blog.csdn.net/asd237241291/article/details/9329631也可以看 HUD Text 包中的HUDText.cs 文件,里面有动态添加 Label
分类:
其他好文 时间:
2014-07-22 22:54:55
阅读次数:
227
以下是 NGUI HUD Text 实现的:基本原理:1. 在角色头顶绑一个点 Pivot,用于对齐2. 因为界面总是覆盖在人物头顶信息的上面,所以将 UIRoot 分为2个 Panel:1) GUI,用于画界面,Depth 较大 2) HUDPanel,用于画人物头顶文字及血条,Depth 较小(...
分类:
其他好文 时间:
2014-07-19 21:03:29
阅读次数:
234
1、动态加载Atlas,并用NGUITools添加Sprite1 UIAtlas MyAtlas = Resources.Load("MyAtlas", typeof(UIAtlas)) as UIAtlas;2 GameObject bagBox = GameObject.Find("BagBox...
分类:
其他好文 时间:
2014-07-19 20:04:52
阅读次数:
195
??
U3D的2D开发新方法实战 (Unity3d-4.x的打飞机2D游戏开发新的方法应用
)
大纲介绍:
不使用NGUI和TK2d插件,
使用 U3D内置强大的最大的工具。
开发过程设计到如下内容:
从
图片集中截取出
精灵。(这些与以前的方法是不同的)
连续图片的动画制作。
对动画的编辑
Mecanim动画系统的使用
...
分类:
其他好文 时间:
2014-07-16 17:24:02
阅读次数:
195
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面 整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torqu...
分类:
其他好文 时间:
2014-07-16 17:08:02
阅读次数:
325
简单的说,Shader是为渲染管线中的特定处理阶段提供算法的一段代码。Shader是伴随着可编程渲染管线出现的,从而可以对渲染过程加以控制。1. Unity提供了很多内建的Shader,这些可以从官网下载,打开looking for older version的链接就能看到Build-in shad...
分类:
其他好文 时间:
2014-07-16 15:57:38
阅读次数:
232
我正在使用Unity 3D的一个项目。这个项目是一个Android的应用,它会下载AssetBundles并加载它们的内容,但由于AssetBundles不能包含脚本,我将使用预编译的C#脚本,并使用Mono反射来加载它(我不知道我会怎样,但看着办吧) 。但现在我不知道该如何预编译.cs文件,所以任...
分类:
其他好文 时间:
2014-07-16 15:32:13
阅读次数:
404
打开 Atlas Maker:NGUI -> Open -> Atlas Maker新建一个 "Icon Atlas"生成3个东西:分别是 png、prefab、material。这个 UIAtlas 就是记住了所有图片的x,y,w,h,等信息 拷贝这3个东西, atlas 就可以到处用了生成好之后...
分类:
其他好文 时间:
2014-07-16 15:23:46
阅读次数:
289
打开 Font Maker:NGUI->Open->Font Maker类型:Generated Bitmap最后将生成一个 prefab。这个 prefab 包含一个 UIFont 的脚本。UIFont 与 UIAtlas 的关系UIFont 使用了 UIAtlas 中的某个 Sprite。生成 ...
分类:
其他好文 时间:
2014-07-16 15:09:20
阅读次数:
248
Reflection一个最有力的工具对于C#程序员。 最常用的例子来说明反射的用处是一个插件系统。假设你正在创建一个 接受用户创建 的扩展程序,有没有办法预先知道哪些方法这个扩展他们有或有扩展的名字将是什么,除非你可以检查编译的程序集,并在运行时提取信息,这正是反射呢,等等 目前,我正在开发一个游戏...
分类:
其他好文 时间:
2014-07-16 12:37:20
阅读次数:
250