角色移动
1、打开unity,创建GameObject(是所有物品类的基类)
2、在GameObject属性界面,单击“Add Component”按钮,在下拉的快捷菜单中选择“Physics”→“Character Controller(角色控制器)”(创建好角色控制器后可以在scane视图中看见GameObject上有一个胶囊体)
3、在属性界面可以通过属性来调整胶囊体的大小以及高度宽度和位置信息。
Center属性是调整胶囊体的位置信息
Radius属性是调整胶囊体的宽度信息
Hright属性是调整胶囊体的高度信息
4、添加好物品及属性后即可添加角色移动代码
创建好GameObject后在GameObject属性界面单击“Add Component”按钮并在最下面点击NEW Script以此来创建新的C#代码(代码的名称必须和类名一致否则会出现错误无法运行)
5、在代码页面首先定义一CharacterController来存储这个变量,可以在“Update()”中获取CharacterController对象,但最好是在“Start()”里面,只需要在开始的时候获取它就可以了。
private CharacterControlle