Labels

Friday, April 1, 2016

Unity入门教程之ROLL-A-BALL 学习笔记 Part II

Unity入门教程

ROLL-A-BALL 学习笔记

教程链接:http://unity3d.com/cn/learn/tutorials/projects/roll-a-ball/introduction?playlist=17141

2     设置摄像头和PLAY AREA

2.1    移动摄像头

·        方法一:
1.      调整Main Camera角度:Inspector设置postion
2.      拖动Main Camera使其成为Playerchild
3.      这样Main Camera会随着Player的移动而移动,注意,如果Player rotateMain Camera也会跟着rotate,这样不好
·        方法二:
1.      使用scriptPlayer Camera联系起来选中Main Camera Add Component->New Script, 重命名scriptCameraController
2.      为得到Playerreference,可以新建public GameObject变量,获取Playerrefercence
3.      LateUpdate里插入代码
4.      进取Editor,把Player拖入Main CameraInspector菜单下的Script Slot

2.2    设置PLAY AREA

就是增加4堵墙
GameObject ->create empty
注意:Empty GameObject的意义在于充当objectfolder,有利于结构化管理
建造四面墙壁:
1.      先新建Empty GameObject当作parent,重命名为Walls
2.      先建造一面墙壁:GameObject->3D Object->Cube,重命名为West Wall
3.      West Wall归入Walls
4.      把刚刚的墙复制三遍:Edit->Duplicate (ctrl + d)
Global Mode:这个模式下,拖动objectobjectground平行
Local Mode : Highlight 某个object后,使Editor进入Local Mode,按下Play按钮,这样我们就可以看到 transform rotate


No comments:

Post a Comment