MegaShape教程

时间:2023-10-07 16:02:26 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


MegaShape教程

游戏开发人员使用

Unity3D插件-MegaShapes使用教程

使用MegaShapes插件可以方便地在Unity3D中生成道路。 插件的导入

与其他unity3d插件一样,下载以.unitypackage为扩展名的安装包

4GameObjectCreate OtherMegaShapeLoft,创建一个名为Loft的对象。

5Loft对象的Inspector面板中,点击Ad d Layer弹出弹框: 游戏开发人员使用

点击Create按钮,创建一个Mega Loft Layer Simple组件。

后,打开Unity3D点击菜单AssetsImport PackageCustom Package…, 6设置该组件的MaterialMoo Grass设置PathCirl ce Shape选中安装文件,点击“open”按钮,安装插件。 简单的一个例子

目标:创建一个道路,并创建一个小车沿着道路行进 1、创建道路

1GameObjectMega Shapes弹出MegaShapes弹框,点击Circl e,创建一个环形曲线作为路径,名为“Circl e Shape

2点击Circl e Shape对象,Inspector界面中修改半径Radius 15

3再次点击GameObjectMega Shapes弹出MegaShapes弹框,点击“Rectangl e,创建一个方形曲线作为道路形状,名为“Rectangl e

Shape,修改其参数:

Length1Width2Fillet0.3



学海无涯,书山有路



1

点击Open Cross Params,设置SectionRectangl e Shape,系统生

一个环形轨道: 2、创建小车

1)GameObject3D ObjectCube,创建一个立方体作为小车。 2)点击立方体对象的Add Component按钮,添加Mega Walk Loft Smooth脚本。

设置SurfaceLoft对象,Layer设置为New Layer,调节Cross Alpha数值,使立方体对象处于道路中间位置。勾选Animate设置Speed2

3)点击运行按钮,可以看到立方体小车顺着道路行驶了。 创建轨道类型的道路

1GameObjectMega Shapes弹出MegaShapes弹框,点击Circl e,创建一个环形曲线作为路径,名为“Circl e Shape


2点击Circl e Shape对象,Inspector界面中修改半径Radius15

游戏开发人员使用

3GameObject3D ObjectCube,创建一个立方体作为轨道,命名为guidao,将其Scal e设置如下:

,然后将其拖入Assets目录下生成prefab

4GameObjectCreate OtherMegaShapeLoft,创建一个名为Loft的对象。

游戏开发人员使用 轨道消失。

7)点击Add Component按钮,添加一个Mega Loft Layer Cl one组件,修改其参数如下: 得到的轨道如下列图: 游戏开发人员使用

8)点击Mega Loft Layer Cl one组件的Duplicate按钮,再克隆一个Mega Loft Layer Cl one组件出来:

5Loft对象的Inspector面板中,点击Ad d Layer弹出弹框: 调节克隆出的组件的参数: 点击Create按钮,创建一个Mega Loft Layer Simple组件。 6设置该组件的MaterialMoo Grass设置PathCirl ce Shape点击Open Cross Params,设置SectionCirl ce Shape,生成一个奇怪的轨道,如下列图:

7)点击Mega Loft Layer Simple组件的Enabl ed,取消勾选。



得到的轨道如下:

9)再次克隆一个Mega Loft Layer Cl one组件,设置参数: 游戏开发人员使用 得到最终的轨道:

学海无涯,书山有路

2


本文来源:https://www.wddqw.com/doc/5c03a4c59889680203d8ce2f0066f5335a8167ec.html