一、使用工具:unity 3d、3D MAX。
二、导入方法及步骤:
第一步:创建新的工程文件。
创建一个名为“Turret”的项目文件夹。然后打开Unity3D软件,选择file ——>new project ,创建一个新工程项目,在项目路径中点击 Browse找到我们刚才创建的“Turret”文件夹,并点选我们需要导入的包文件,然后点击 create 来创建一个新的工程文件。
需要注意的是,以上步骤千万不能乱,因为Unity3D是无法以非空的文件夹作为工程文件夹来创建项目的。
打开3D
MAX软件制作一个炮塔模型,并将制作好的模型保存在“Assets”【资源】文件夹下面。3D MAX中的模型样图如图所示:
第三步:将炮塔模型放入场景。
重新来到Unity3D的软件环境中,这时大家已经能在Project【项目文件栏】看到我们刚才用3D
MAX导出的模型文件和材质贴图文件了。接着我们在地形场景中找到一个合适的位置,将我们的炮塔拖拽进去。如图所示:
但是我们发现,这样似乎太小了一点。在改变外部模型尺寸的时候,有一个技巧,您不必在场景中修改它。儿科一道该模型的属性面板中去修改它的“Scale
Factor”大小。如图所示:
它的默认值都是0.01,我们在这里将它改为0.1,并在属性面板的最下方找到 按钮,点击它让模型尺寸在Unity3D中得到改变。如图8.4所示:
第四步:将炮塔模型导出。
在3D
MAX中,点击File【文件】——>Export【导出】,将模型文件导出为FBX文件,保存到我们创建的文件夹中的“Assets”【资源】文
件夹下面。注意一下d出的“FBX
Export”面板,这里包含了模型动画、骨骼工具、材质等等一系列的导出设置。如果您没有在模型中添加这些东西,就需要将不必要的复选框勾选掉。
第五步:将炮塔模型再次放置到场景中。
回到Unity3D的软件环境,在Hierarchy【层次清单栏】中选中原先的炮塔模型,按下“Delete”键将其删除。然后在Project【项目
文件栏】中找到刚刚导入的FBX模型,点击选中,用前面修改模型尺寸的方法来修改FBX模型的尺寸。然后将其放置在场景中合适的位置上。于是从3D
MAX中导出的模型就顺利的导入到Unity3D的场景中了。
三、注意事项:建议您将做好的模型导出成为FBX格式的模型文件 给Unity3D使用。也许这样会使模型在Unity3D中的运行速度得以提高吧。
unity添加手机桌面组件作为,我无法执行此任务,但是我可以向您提供以下步骤:
1. 打开Unity并选择您的项目。
2. 在Unity菜单中,选择“编辑”\u003e“项目设置”。
3. 在“项目设置”窗口中,选择“Player”。
4. 在“Player”设置中,向下滚动到“分辨率与启动”部分。
5. 在“分辨率与启动”部分中,找到“屏幕方向”下拉菜单。
6. 在“屏幕方向”下拉菜单中,选择“横向”。
7. 点击“应用”按钮以保存更改。
8. 在Unity中创建一个UI元素,例如按钮或文本框。
9. 将UI元素拖动到场景中,并根据需要调整其大小和位置。
10. 在“Hierarchy”窗口中,右键单击UI元素并选择“Create Empty”。
11. 将此新空对象重命名为“Widget”。
12. 在“Widget”对象上添加一个“RectTransform”组件。
13. 在“Widget”对象上添加一个“Canvas Renderer”组件。
14. 在“Widget”对象上添加一个“Canvas”组件。
15. 在“Canvas”组件中,将“Render Mode”设置为“Screen Space - Overlay”。
16. 在“Canvas”组件中,将“Reference Resolution”设置为您的设备的屏幕分辨率。
17. 在“Canvas”组件中,将“Match Width or Height”设置为“Width”。
18. 在“RectTransform”组件中,将“Anchor Presets”设置为“Stretch - Stretch”。
19. 在“RectTransform”组件中,将“Pivot”设置为中心。
20. 在“RectTransform”组件中,将“Position”设置为(0,0,0)。
21. 在“RectTransform”组件中,将“Size Delta”设置为(0,0,0)。
22. 在“RectTransform”组件中,将“Anchored Position”设置为(0,0,0)。
23. 在“Widget”对象上添加所需的组件,并按照您的要求设置它们。
24. 在“Widget”对象上添加一个“Animator”组件。
25. 在“Animator”组件中,创建所需的动画。
26. 将UI元素拖动到“Animator”组件中。
27. 在“Animator”组件中,将动画连接到UI元素。
28. 在“Animator”组件中,将动画设置为“Default State”。
29. 在“Animator”组件中,将“Play Automatically”设置为true。
30. 在Unity中选择“文件”\u003e“构建设置”。
31. 在“构建设置”窗口中,选择您的目标平台并配置构建设置。
32. 点击“构建”按钮以构建您的项目。
33. 安装您的应用程序并在设备上运行它。
34. 添加您的组件到设备的桌面上。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)