自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

制杖商人的博客

水能载舟,亦可赛艇

  • 博客(9)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 拆机记(2)

主板也许不能说是计算机内部最先进的部件,但绝对是最密集的部件。主板上有着长的短的、大的小的、方的圆的各种各样的插槽,连接了计算机几乎所有的部件。先放张图镇场,我们常说的主板就是它啦,其实全称应该叫主机板,英文名为Motherboard。中央处理器(CPU)提起计算机上的芯片,想必所有人都会想到CPU。CPU是计算机的中央处理器,负责计算机中的各种计算任务,堪称计算机的“大脑”。每一块主

2016-08-28 21:01:54 916

原创 拆机记(1)

家里有几台旧的台式电脑主机,打算趁在家的时间,把它们拼拼凑凑弄一台好一点的放在家里用,顺便也了解一下计算机各部件的组成,想来对于学习计算机组成与结构是会有不小的帮助的。正好也借着博客,把这个过程给记录下来。原材料:不明品牌旧主机3台(注:2台较老,1台较新)。工具:螺丝刀×1,抹布×1。搬来第一台主机,面对机箱背面,首先拧下右侧机箱盖螺丝,卸下机箱盖。有些机箱拧下螺丝就能卸下机箱盖,有

2016-08-15 23:46:10 828

原创 我的Unity 3D之旅——第一人称射击游戏(5)

六、UI界面在进一步改进主角和敌人的脚本之前,我们需要创建一个游戏管理器来管理游戏中的事件和UI界面的显示。在Unity脚本中,可以使用OnGUI方法绘制简单的UI,但是这样做在编写脚本的同时无法预览UI的效果,并且能够做到的效果也有限。在这里我们采用直接在场景中创建2D贴图的方式来展现UI界面,这种方式比较简单。目前更多的实际项目使用的是NGUI插件,在之后的旅途中我们会使用到,那时再作

2016-08-11 15:51:51 5807 1

原创 我的Unity 3D之旅——杂记之三种形式的旋转

Transform组件是Unity中非常常用的一个组件,用于控制物体的位移、旋转和缩放,脚本中也有对应的Transform类实现对应的控制。而旋转,是这三种变换中最为复杂的一种。我们所熟悉的旋转一般是矩阵旋转和欧拉旋转。在Unity中,还有一种用于描述旋转的方式,叫四元数,即Quaternion。那么它们之间有什么区别和联系呢?(又来这句- -)通过查阅资料,我得到了一些启发,下面一一说来。旋

2016-08-08 21:23:41 1110

原创 我的Unity 3D之旅——第一人称射击游戏(4)

五、动画和行为在前面,我们创建了可以自动寻路的敌人角色,接下来我们为其增加动画效果。敌人共有4种动画,对应4种状态——待机、行走、攻击和死亡。1. 在场景中选择敌人,在Inspector窗口的Animator组件中,取消勾选【Apply Root Motion】选项,强制使用脚本控制游戏体的位置而不是动画。敌人的Animator组件是默认就有的,并在Controller中已经预设了一个An

2016-08-08 15:48:43 8840 3

原创 我的Unity 3D之旅——第一人称射击游戏(3)

四、敌人1. 自动寻路。光有一个主角,我们的第一人称射击游戏肯定是没法玩的,所以还需要添加敌人。而为了游戏更具有可玩性,敌人需要能够追击主角并攻击主角。在很多游戏中,经常需要敌人在复杂的地形环境中追着主角跑。而场景中经常会存在很多障碍物,这就AI要能够找出到达目标地点的最短路径,并且要能够绕开障碍物。这就需要游戏开发者编写出一个完善的寻路算法。然而在复杂的3D场景中,手写寻路算法是相当有挑战性

2016-08-07 16:30:14 8865 2

原创 我的Unity 3D之旅——杂记之LightMapping和Light Probe

杂记部分是我临时想到的一部分,没有特定的出现要求,也没有固定的长度,只是记录一下一些突然想到的,又一下子找不到地方安放的内容。关于LightMapping和Light Probe在这个系列的第二篇——Hello World(2)中提到了LightMapping技术和Light Probe。最开始看的时候对于LightMapping技术只是懵懵懂懂,对于Light Probe更是不知其为何物

2016-08-07 13:20:11 1959

原创 我的Unity 3D之旅——第一人称射击游戏(2)

三、主角因为是第一人称射击游戏,所以主角在视野中是不可见的,但我们依然需要为主角创建碰撞体并控制其移动。1. 在菜单栏选择【GameObject】→【Create Empty】创建一个空的游戏体,在Inspector窗口将它的Tag设为Player,这就是我们的主角。2. 在Inspector窗口选择【Add Component】→【Physics】→【Character Cont

2016-08-06 13:33:55 14953 6

原创 我的Unity 3D之旅——第一人称射击游戏(1)

从本篇起,我们将进入实战环节,编写一个简单的第一人称射击游戏。

2016-08-02 11:24:49 25461 2

我的Unity 3D之旅——第一人称射击游戏

《我的Unity 3D之旅》博客配套美术资源

2016-08-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除