unity3d第一人称场景漫游。

在unity中导入了一个FBX的3D模型,也创建了一个第一人称视角的摄像机,怎样实现在导入的场景模型中漫游?就是发布出来之后可以控制前后左右的在里面移动。... 在unity中导入了一个FBX的3D模型,也创建了一个第一人称视角的摄像机,怎样实现在导入的场景模型中漫游?
就是发布出来之后可以控制前后左右的在里面移动。
展开
 我来答
步虚真人
2014-10-14 · TA获得超过1344个赞
知道小有建树答主
回答量:601
采纳率:91%
帮助的人:492万
展开全部
写脚本。
在update里面写一些事件响应
if(Input.GetKey(KeyCode.W))
{

this .transform .Translate (Vector3.forward *Time .deltaTime*1);
}

else if(Input.GetKey(KeyCode.S))
{

this .transform .Translate (Vector3.forward *Time .deltaTime*-1 );
}
if(Input.GetKey(KeyCode.A ) )
{

this .transform .Rotate (Vector3.up *Time .deltaTime*-11);
}
else if(Input.GetKey(KeyCode.D))
{
pos=Input.mousePosition.x;
this .transform .Rotate (Vector3.up *Time .deltaTime*11);
}
追问
我记得有种方法是不用脚本的,就是导入模型后建一个第一人称控制器,放到模型的上面,然后在添加几个物理属性什么的,运行后就可以了,但是我忘了具体怎么做了 ,能帮忙说一下么 ?
追答
这个,我想可以用摇杆,有具体的插件。
但是这个是针对手机游戏开发的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式