步骤七:添加声音和特效(射击声音和爆炸效果)01:在Project窗口单机右键,选择Import Package->Custome Package,然后到资源文件目录packages浏览unity包文件,选择ShootingFX.unitypackage,将其打开,选择Import导入到当前工程中,...
分类:
编程语言 时间:
2015-10-25 00:51:21
阅读次数:
259
步骤三:创建主角游戏的主角是一艘太空飞船,我们将使用一个飞船模型作为游戏的主角,并赋予他一个脚本,控制他的运动,游戏体的组件必须依赖于脚本才能运行。01:在Project窗口找到Player.fbx(通过3D Max制作的模型),将其拖动到Hierarchy窗口创建飞船的模型游戏体,然后在Inspe...
分类:
编程语言 时间:
2015-10-21 00:17:38
阅读次数:
269
工作现场查看:飞行模式: 按住鼠标右键 w s a d 围绕浏览当前视图, q e 上下浏览。 交模式下无效 需透视图移动吸附:移动状态(w) ctrl+shif 移动吸附在其它物体上移动顶点吸附:移动状态(w)v 键 移动吸附在其它物体上移动特定的增量移动:移动状态(w) ctrl ,按特定的增量...
分类:
编程语言 时间:
2015-10-02 17:18:08
阅读次数:
243
不是什么技术文章,纯粹是我个人学习是遇到一些觉得需要注意的要点,当成笔记。1.关于调试,在Android下无法断点,Debug也无法查看,查看日志方法可以启动adb的log功能,或者自己写个GUI控件直接在屏幕上显示Info2.所有自定义的编辑器扩展插件脚本必须放在Editor文件夹里,不然会导致编...
分类:
编程语言 时间:
2015-09-09 19:03:27
阅读次数:
454
比如你要传递的量是ss。第一个场景中这样写,用来存储ss的值。static var ss:int;//一定要加static,这样它就成为全局变量,不管在个脚本调用都方便且效率高。function update(){ss++ ;if(ss==100){Application.LoadLevel("场景...
分类:
编程语言 时间:
2015-08-31 18:56:19
阅读次数:
162
MassMass of the rigidbody.Linear DragDrag coefficient affecting positional movement.Angular DragDrag coefficient affecting rotational movement.Gravity...
分类:
编程语言 时间:
2015-08-19 22:37:17
阅读次数:
261
Unity3D基本使用***三维坐标系:Y轴向上,Z轴向里,X轴向右***五大面板:1、Hierarchy:当前场景中的物体2、Project:项目中的所有资源3、Scene:当前场景的预览视图4、Inspector:属性5、Game:游戏视图,以主摄像机视角查看场景***如果项目不能正常打开,则把...
分类:
编程语言 时间:
2015-07-22 20:15:44
阅读次数:
136
第一课程:1.Unity类名必须与文件名保持一致2.讲属性设置为public可以在Unity中访问 public float speed; // Use this for initialization void Start () { } // Update is called once p...
分类:
编程语言 时间:
2015-06-29 08:42:32
阅读次数:
212
翻了半天unity的API,也没有发现可以处理Socket的方法。Unity自己封了个网络处理的类Network,主要用于状态同步。
似乎是要实现MMO级别的网络应用,只能用C#自己去写了。(Unity不像AS,有直接处理数据包、字节级别的底层函数。至少现在没有。)
我们还是先了解一下Unity,看看用Unity如何编写通信,从最简单的开始。
1,新建项目。新建一个项目里面会有...
分类:
编程语言 时间:
2015-03-27 22:17:06
阅读次数:
420
接触 C# 一年,总体上是一个非常完善的语言,但是某些细节特征还是不够完美。这里记下我现在对它将来的一些期望。
更强大的泛型约束
与 C++ 的模板相似,C# 的泛型使得编写适用于多种类型的代码更加简洁。如果没有泛型,我们可能需要使用 object 并执行类型转换,或者针对每一种类型写大量雷同的代码。在泛型类型约束上,C# 一如既往的严格,但是由于泛型约束还不完善,有时不得不写一些重复的代码。...