在unity3d中导入项目之后应该从哪个位置文件运行

如题所述

Unity3d导入3dMax模型会产生若干问题,按照官方的说明,将max模型导成fbx文件导入untiy似乎也不能解决,那今天87学院unity3D专业老师就给大家分享一些Unity3D模型导入技巧,喜欢的同学可以收藏。

1、x轴向偏转

3dmax模型导入后自动有一个x轴270度的偏转,巧合的是,在unity中旋转模型的时候,你会发现y轴参照方向永远朝上,而x和z轴则以模型本身的局部坐标为准,这样当模型沿x轴旋转270度之后,z轴正好与y轴重合,这样你试图用程序控制方向的时候就会发现旋转y和旋转z效果相同,这显然不是你期望的结果。

2、材质问题

模型在3dmax里赋予材质之后,不管通过何种方式导入到unity中,都是没有材质的,好在untiy自动生成了这些材质的材质球,我们需要做的是将贴图再重新设置一遍。

另外一个是多重材质,多重材质暂时还不知道如何在unity中显示,所以在制作模型的之后,应该先确定哪些部件应该合在一起,而哪些需要独立。

3、缩放因子问题

模型导入到untiy中,如果你之前在3dmax中没有关心过“单位”问题,则它在场景里的大小一定会出呼你的意料。

unity中的1单位是fbx文件中的1单位的100倍

所以,如果我们想unity中使用1单位=1米的话,那在max和maya中制作的时候,单位就 设置成1厘米

如果我们想unity中1单位=100M,那单位就设置为1M

如果我们想unity中1单位=1厘米的话,那单位就设置为0.1毫米,或者在单位为1厘米的情况下把比例因子改为1
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-05-17
导入项目后,要想在 Unity 内调试,你打开相应的 .unity 场景文件然后按播放键就可以了。
要想编译构建游戏,那在菜单 File 里的 Build Settings 里切换你想要构建的目标平台,然后在上面的场景列表中加入你导入的项目里的 .unity 场景,注意第一个场景是启动场景一般设置为含启动画面的 .unity。最后点击 Build 就生成目标平台的游戏了。本回答被提问者和网友采纳
相似回答