C# Class Assets.Editor.PokemonMapExporter

显示文件 Open project: nilllzz/Pokemon3D Class Usage Examples

Public Methods

Method Description
Finish ( ) : void
PokemonMapExporter ( string mapFileName, string mapName, string mapId, string gameModeFolder, bool createMissingFolders, ModelExportType exportType ) : System
ProcessGameObject ( GameObject gameObject ) : bool

Private Methods

Method Description
ConvertModelToPmeshAndSaveToFolder ( Mesh mesh, Material material, string assetPath ) : string
CreatePositioningFromTransform ( Transform transform ) : EntityFieldPositionModel
HasRelevantComponents ( GameObject gameObject ) : bool
MayAttachVisualModel ( EntityModel entity, GameObject gameObject ) : void

Method Details

Finish() public method

public Finish ( ) : void
return void

PokemonMapExporter() public method

public PokemonMapExporter ( string mapFileName, string mapName, string mapId, string gameModeFolder, bool createMissingFolders, ModelExportType exportType ) : System
mapFileName string
mapName string
mapId string
gameModeFolder string
createMissingFolders bool
exportType ModelExportType
return System

ProcessGameObject() public method

public ProcessGameObject ( GameObject gameObject ) : bool
gameObject UnityEngine.GameObject
return bool