最新消息:念念不忘,必有回响。

unity3D开发

UGUI之UI的深度问题(十)

半白色 3年前 (2015-11-14) 2794浏览 0评论

学过NGUI的都知道,NGUI的深度是通过值来控制的。Panel也是UI也是,如果空间太多,布局复杂UI深度的值会变得很混乱。所以在NGUI中设置UI深度时一定要多加思考。然而在UGUI控制显示顺序的深度不是值,而是位置。只要通过管理UI控件的位置,...

UGUI之EventSystem(九)

半白色 3年前 (2015-11-09) 1719浏览 0评论

EventSystem是一种在应用程序的基础上发送事件的对象的方式,它有键盘,鼠标,触摸,或自定义这几种输入方式。事件系统由几个组件组成,一起工作来发送事件(我是官方文档)。 当你创建一个UI系统时,都会自动创建EventSystem。EventSy...

Unity3D中内存管理与优化

半白色 3年前 (2015-07-11) 1234浏览 0评论

Unity中的内存种类 Unity游戏使用的内存一共有三种:程序代码、托管堆(Managed Heap)以及本机堆(Native Heap)。程序代码包括了所有的Unity引擎,使用的库,以及你所写的所有的游戏代码。在编译后,得到的运行文件将会被加载...

unity各个平台中数据存放路径的问题

半白色 4年前 (2015-04-23) 2387浏览 0评论

在我们公司的逗比程序被文件路径问题折磨的摔键盘后,决定终结一下关于unity各个平台中数据存放路径的问题。 我们平时都是在windows环境下进行开发工作的,有的我要编译到android平台或者ios平台上去运行。如果路径不对,则达不到预期的效果。于...

Unity判断联网状态

半白色 4年前 (2015-04-22) 2970浏览 0评论

  最近开发的项目中有涉及到网络数据交互。需要判断unity所在的网络环境。百度了一下,有通过连接自己的服务器进行测试的,有通过判断延迟的,在这里untiy给大家提供了网络判断的方法的。 [crayon-5c1116e4ca44d815428455/...

UGUI之更换图片Image(八)

半白色 4年前 (2015-04-10) 6415浏览 0评论

首先我们要知道,UGUI的Image的精灵主体是image.overrideSprite。然后通过Resources.Load加载赋值即可。   方法如下: [crayon-5c1116e4ca57f620436070/] 这样就可以轻松地...

UGUI之Button按键响应(七)

半白色 4年前 (2015-04-02) 2446浏览 0评论

在新版本的UGUI的Button中封装了一个调用响应的方法。可以直接在Unity3D编辑器中就可以完成操作。 1.首先创建一个脚本,messageOnClick.cs。在函数中添加一个public函数messageDebug()。 [crayon-5...

Shader之Shader初探(一)

半白色 4年前 (2015-03-21) 1283浏览 0评论

在unity开发环境中,unity引擎对Shader编程语言的支持是很全面的,开发人员可以选择GLSL来编写Shard程序。不过,unity为了实现最大化的跨平台支持,unity将重点支持Cg。关于Cg语言的教程在NVIDIA的官网上可以看到。所以,...

UGUI之Text(六)

半白色 4年前 (2015-03-19) 3300浏览 0评论

在UI系统中文字是必不可少的。在UGUI中负责文字的组件为Text。   关于Text的介绍就不多说了。但是关于Text类的几个变量给大家讲一下。 <img class=" size-full wp-image-276 al...