路径渲染
路径渲染属于特效渲染组件,用于跟随运动中的游戏对象。首先在hierarchy视图中,创建一个球体。然后在菜单导航栏中选择component——effects——trial renderer即可将路径渲染组件添加至该球体对象中。
cast shadows:显示阴影效果。
receive shadows:接受阴影效果。
materials:材质。
siz...
分类:
其他好文 时间:
2014-07-29 17:54:32
阅读次数:
261
Unity是一套包括图形、声音、物理等功能的游戏引擎,提供了一个强大的关卡编辑器,支持大部分主流3D软件格式,使用C#或者JavaScript等高级语言实现脚本功能,使开发者无需了解底层复杂技术,快速的开发出具有高性能、高品质的游戏产品。
Unity是跨平台的3D游戏引擎,支持的平台包括PC、Mac、Linux、Web、IOS、Android、Xbox360、PlayStation3等大部分尿潴...
分类:
其他好文 时间:
2014-07-29 17:45:52
阅读次数:
230
Unity里面大部分的功能都可以通过拖拽来实现,但是为了方便介绍,在这里都通过代码来实现。
Unity里面要播放音乐主要有以下3个要素:
1.AudioSource:控制音乐播放的主体
2.AudioClip:需要播放的音乐
3.AudioListener:添加这个控件才能够听到音乐播放的效果
代码如下:
AudioSource m_audioSo...
分类:
其他好文 时间:
2014-07-29 17:44:02
阅读次数:
183
C#Light的定位是嵌入式脚本语言,一段C#Light脚本是一个函数 C#Evil定位为书写项目的脚本语言,多脚本文件合作,可以完全用脚本承载项目。 C#Light/Evil 使用完全C#一致性语法 目前 C#Light已经是正式版,且经商业项目检验 C#Evil是Alpha版,欢迎试用反馈。 C...
分类:
其他好文 时间:
2014-07-29 16:49:42
阅读次数:
316
Shader.CreateGPUProgram()
这个函数过程就是创建GLProgram链接Shader的一个过程,在Unity3d中的Shader.Find()是直接创建GLProgram的。
如果是自己去写引擎,GLProgram一般在初始化的时候就会创建完毕,然后用类似GLProgramManager管理。
Unity中的问题我们也可以用这个方法解决,但是Unity提供了简便方法。...
分类:
其他好文 时间:
2014-07-29 15:10:08
阅读次数:
278
首先安装一个Ubuntu14.04的虚拟机用来安装Redis。Ubuntu的Unity在虚拟机里面卡爆了,可以通过如下方法安装传统的Gnome界面:sudo aptitude install gnome-session-fallback安装完成之后可以在登录的地方选择Gnome界面。Redis的编译...
分类:
其他好文 时间:
2014-07-28 23:55:14
阅读次数:
1997
布料
布料是特殊的组件,它可以变化成任意形状,比如说:随风飘的旗子,窗帘等
创建布料的方法有两种:创建布料对象,在游戏对象中添加布料组件。前者通过hierarchy视图中选择create——cloth即可,创建后,系统会自动将互动布料组件(interactive clothe)与布料渲染组件(cloth renderer)添加值该对象中。后者是在导航菜单中选component——phy...
分类:
其他好文 时间:
2014-07-28 16:11:56
阅读次数:
562
传统按钮置灰,需要使用另外一张纹理。本例通过修改shader和NGUI sprite的r值实现按钮置灰。优势:节省纹理,操作简单将NGUI Unlit/Transparent Colored片段部分改成如下:fixed4 frag (v2f i) : COLOR{ fixed4 col= te...
分类:
其他好文 时间:
2014-07-28 14:52:43
阅读次数:
392
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------一、Foundation框架—结构体1.基本知识Foundation—基础框架。框架中包含了很多开发中常用的数据类型,如结构体,枚举,类等,是其他i...
分类:
其他好文 时间:
2014-07-28 11:32:00
阅读次数:
203