Unity入门教程
之ROLL-A-BALL 学习笔记
教程链接:http://unity3d.com/cn/learn/tutorials/projects/roll-a-ball/introduction?playlist=17141
2 设置摄像头和PLAY
AREA
2.1
移动摄像头
2.2
设置PLAY AREA
2 设置摄像头和PLAY
AREA
2.1
移动摄像头
·
方法一:
1.
调整Main Camera角度:Inspector设置postion
2.
拖动Main Camera使其成为Player的child
3.
这样Main Camera会随着Player的移动而移动,注意,如果Player
rotate,Main Camera也会跟着rotate,这样不好
·
方法二:
1.
使用script让Player与 Camera联系起来,选中Main Camera Add Component->New
Script, 重命名script为CameraController
2.
为得到Player的reference,可以新建public GameObject变量,获取Player的refercence
3.
在LateUpdate里插入代码
4.
进取Editor,把Player拖入Main Camera在Inspector菜单下的Script
Slot
2.2
设置PLAY AREA
就是增加4堵墙
GameObject ->create empty
注意:Empty GameObject的意义在于充当object的folder,有利于结构化管理
建造四面墙壁:
1.
先新建Empty GameObject当作parent,重命名为Walls
2.
先建造一面墙壁:GameObject->3D
Object->Cube,重命名为West Wall
3.
把West Wall归入Walls
4.
把刚刚的墙复制三遍:Edit->Duplicate (ctrl +
d)
Global Mode:这个模式下,拖动object,object与ground平行
Local Mode : Highlight 某个object后,使Editor进入Local
Mode,按下Play按钮,这样我们就可以看到
transform rotate
No comments:
Post a Comment