【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《MegaShape教程》,欢迎阅读!

MegaShape教程
游戏开发人员使用
Unity3D插件-MegaShapes使用教程
使用MegaShapes插件可以方便地在Unity3D中生成道路。 插件的导入
与其他unity3d插件一样,下载以.unitypackage为扩展名的安装包
4)GameObject—Create Other—MegaShape—Loft,创建一个名为Loft的对象。
5)在Loft对象的Inspector面板中,点击Ad d Layer,弹出弹框: 游戏开发人员使用
点击Create按钮,创建一个Mega Loft Layer Simple组件。
后,打开Unity3D,点击菜单Assets—Import Package—Custom Package…, 6)设置该组件的Material为Moo Grass,设置Path为Cirl ce Shape,选中安装文件,点击“open”按钮,安装插件。 简单的一个例子
目标:创建一个道路,并创建一个小车沿着道路行进 1、创建道路
1)GameObject—Mega Shapes,弹出“MegaShapes”弹框,点击“Circl e”,创建一个环形曲线作为路径,名为“Circl e Shape”。
2)点击“Circl e Shape”对象,在Inspector界面中修改半径Radius为 15
3)再次点击GameObject—Mega Shapes,弹出“MegaShapes”弹框,点击“Rectangl e”,创建一个方形曲线作为道路形状,名为“Rectangl e
Shape”,修改其参数:
Length:1,Width:2,Fillet:0.3。
学海无涯,书山有路
1
点击Open Cross Params,设置Section为Rectangl e Shape,系统生成
一个环形轨道: 2、创建小车
1)GameObject—3D Object—Cube,创建一个立方体作为小车。 2)点击立方体对象的Add Component按钮,添加Mega Walk Loft Smooth脚本。
设置Surface为Loft对象,Layer设置为New Layer,调节Cross Alpha数值,使立方体对象处于道路中间位置。勾选Animate,设置Speed为2。
3)点击运行按钮,可以看到立方体小车顺着道路行驶了。 创建轨道类型的道路
1)GameObject—Mega Shapes,弹出“MegaShapes”弹框,点击“Circl e”,创建一个环形曲线作为路径,名为“Circl e Shape”。
2)点击“Circl e Shape”对象,在Inspector界面中修改半径Radius为15
游戏开发人员使用
3)GameObject—3D Object—Cube,创建一个立方体作为轨道,命名为guidao,将其Scal e设置如下:
,然后将其拖入Assets目录下生成prefab。
4)GameObject—Create Other—MegaShape—Loft,创建一个名为Loft的对象。
游戏开发人员使用 轨道消失。
7)点击Add Component按钮,添加一个Mega Loft Layer Cl one组件,修改其参数如下: 得到的轨道如下列图: 游戏开发人员使用
8)点击Mega Loft Layer Cl one组件的Duplicate按钮,再克隆一个Mega Loft Layer Cl one组件出来:
5)在Loft对象的Inspector面板中,点击Ad d Layer,弹出弹框: 调节克隆出的组件的参数: 点击Create按钮,创建一个Mega Loft Layer Simple组件。 6)设置该组件的Material为Moo Grass,设置Path为Cirl ce Shape,点击Open Cross Params,设置Section为Cirl ce Shape,生成一个奇怪的轨道,如下列图:
7)点击Mega Loft Layer Simple组件的Enabl ed,取消勾选。
得到的轨道如下:
9)再次克隆一个Mega Loft Layer Cl one组件,设置参数: 游戏开发人员使用 得到最终的轨道:
学海无涯,书山有路
2
本文来源:https://www.wddqxz.cn/5c03a4c59889680203d8ce2f0066f5335a8167ec.html