using UnityEditor;
/// <summary>
/// 设置导入到Characters文件夹中Models文件夹下模型的属性
///
/// 把本脚本拷贝到Editor文件夹下,自动执行
///
/// </summary>
public class FbxImportUniform : AssetPostprocessor {
public void OnPreprocessModel()
{
ModelImporter modelImporter = (ModelImporter) assetImporter;
string Fbx_Path = AssetDatabase.GetAssetPath (modelImporter);
if ( Fbx_Path.Contains ("Art/Characters") && Fbx_Path.Contains ("Models") )
{
modelImporter.globalScale = 1; //Scale Factor 1
modelImporter.normalImportMode = ModelImporterTangentSpaceMode.Calculate; //Mormals Calculate
modelImporter.tangentImportMode = ModelImporterTangentSpaceMode.None; //Tangents None
modelImporter.normalSmoothingAngle = 180f; //Smoothing Angle 180
modelImporter.importMaterials = false; //Import Material cancel
modelImporter.animationType = ModelImporterAnimationType.Legacy; //Animation Type Legacy
modelImporter.importAnimation = false; //Import Animation cancel
}
}
}