lzth.net
当前位置:首页 >> unity5怎么添加角色控制器 >>

unity5怎么添加角色控制器

在项目面板(project面板)上点右键,选择import package->character controller即可导入角色控制器包,里面就有第一和第三人称角色控制器.第一人称控制器自带character motor组件.但第三人称控制器在3.5版本中有点bug,首先其动作数组默认为8个动作,其实只有4个.其次,third person controller组件的4个动作没有设置映射关系,需要手动添加一下(默认情况下,属性面板显示4个动作的映射关系为missing)

但第三人称控制器在3.5版本中有点bug,首先其动作数组默认为8个动作,其实只有4个.其次,Third Person Controller组件的4个动作没有设置

在Project面板上点右键,选择import package > character controller 导入角色控制器包,里面就有第一人称角色控制器 First Person Controller,自带Character Motor组件.

需要使用audio source这个附件,这个你可以在属性中加入这个的,然后把一个导入到unity3d的音频文件赋予到audiosource里面,设置属性(或者编写代码进行调整),就可以播放音频了.

添加刚体必须给该物体添加碰撞并且该碰撞能meshCollider非要MeshCollider必须给Convex打勾

安装有3ds max,才能直接导max格式到u3d中,否则就是空白.或者先用其他3d软件(3dsmax 3dexplorer等)将max转换,下载模型fbx obj格式直接用也可以.

导入新的动画,把clip拖上去就行啊,自己建也行

人物需要添加 重力rigidbody 阻碍物不用 然后把阻碍物属性的 is Trigger 属性的勾 去掉 就可以了.如果你非要用代码 可以做一下判断 当人物的 OnTriggerEnter(Collider c) 触发时 并且 c为阻碍物碰撞体时 让人物走动不能

你是要给2个物体加同样的角色控制器还是不同的角色控制器呢?如果是同样的话你可以把他们设成父子关系然后绑一个总的,如果是加不同的控制器就要分别添加了,要根据不同的情况用不同的方法.如果还不会可以到paws3d上看看

首先导入人物控制器的模型预制体,在菜单栏找到并点击Assets,然后选择import package->Characters;接着在project面板下直接把firstpersonercontroler拖到场景中即可.

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com