对unity 3d的学习有一段时间了,想写点内容跟大家分享一下 ; 俗话说千里之行,始于足下。凡是都要一步步来。
NGUI作为unity的基础,在做UI方面表现突出。下面我说点关于NGUI的基础知识;
首先 来说下 UIRoot ;UIRoot作为UI模块的根。 我们再它的子对象中创建ui gameobject;UIRoot一个主要的特性是,对屏幕进行适配;
下面就来说下怎么做:其实我也是这样,喜欢看实际的效果;每当我看到自认为不可思议的事情发生了,,我就会充满好奇,想去探究这是实现的,这么神奇。也许这是天蝎男的天性;
首先呢,你要先下载NGUI 这个插件。 ,创建一个unity工程 , 接下来你可一直接将NGUI导入Unity环境中 ,或者放到工程文件的Asserts中;
接下来我们就可以使用NGUI了 ;我们打开创建的unity工程 ;
在层级区域使用以下快捷键: shift +alt +s。创建一个UIRoot ; .或者也可以直接在层级的create位置创建一个gameobject 。 并添加一个UIRoot脚本;
//UIRoot脚本
其中Minimum Hieght ;Maximum height ;起到屏幕适配的作用;
我刚才提到了脚本;unity开发支持的脚本有三种 c# ,js ,python;不过c#原则上讲不能叫脚本,那是对C#的不尊重。C#出身名门正派可以和java起名;
当我们在层级中创建一个gameobject对象时,我们就可以手动绑定一个脚本来控制这个 gameobject的一切行为;
//今天就到这吧。 欢迎大家加入 367086379 QQ群闲聊.......
时间: 2024-11-05 17:32:30