Version: 2021.1
支持的资源类型
脚本化导入器 (Scripted Importer)

内置导入器

Unity 提供了一组内置导入器,支持很多种类型的资源文件。这些导入器绝大多数是“原生导入器”,并为 Unity 的大多数基本资源类型(例如 3D 模型、纹理和音频文件)提供导入功能。

内置原生导入器

导入器 文件格式
AssemblyDefinitionImporter asmdef
AssemblyDefinitionReferenceImporter asmref
AudioImporter ogg、aif、aiff、flac、wav、mp3、mod、it、s3m、xm
ComputeShaderImporter compute
DefaultImporter rsp、unity
FBXImporter fbx、mb、ma、max、jas、dae、dxf、obj、c4d、blend、lxo
IHVImageFormatImporter astc、dds、ktx、pvr
LocalizationImporter po
Mesh3DSImporter 3ds
NativeFormatImporter anim、animset、asset、blendtree、buildreport、colors、controller、cubemap、curves、curvesNormalized、flare、fontsettings、giparams、gradients、guiskin、ht、mask、mat、mesh、mixer、overrideController、particleCurves、particleCurvesSigned、particleDoubleCurves、particleDoubleCurvesSigned、physicMaterial、physicsMaterial2D、playable、preset、renderTexture、shadervariants、spriteatlas、state、statemachine、texture2D、transition、webCamTexture、brush、terrainlayer、signal
PackageManifestImporter json
PluginImporter dll、winmd、so、jar、java、kt、aar、suprx、prx、rpl、cpp、cc、c、h、jslib、jspre、bc、a、m、mm、swift、xib、bundle、dylib、config
PrefabImporter prefab
RayTracingShaderImporter raytrace
ShaderImporter cginc、cg、glslinc、hlsl、shader
SketchUpImporter skp
SpeedTreeImporter spm、st
SubstanceImporter .sbsar
TextScriptImporter txt、html、htm、xml、json、csv、yaml、bytes、fnt、manifest、md、js、boo、rsp
TextureImporter jpg、jpeg、tif、tiff、tga、gif、png、psd、bmp、iff、pict、pic、pct、exr、hdr
TrueTypeFontImporter ttf、dfont、otf、ttc
VideoClipImporter avi、asf、wmv、mov、dv、mp4、m4v、mpg、mpeg、ogv、vp8、webm
VisualEffectImporter vfx、vfxoperator、vfxblock

内置脚本化导入器

脚本化导入器允许您为 Unity 本身不支持的格式编写自己的自定义导入器。但是,除了上面列出的内置原生导入器之外,Unity 自身的一些内置导入器也是作为脚本化导入器实现。这是因为它们是在 C# 中的核心包中实现,而不是在编辑器的本机代码本身中实现。这意味着 Unity 将始终在完成原生导入器资源之后导入这些类型的资源。

导入器 文件格式
StyleSheetImporter .uss
UIElementsViewImporter .uxml
支持的资源类型
脚本化导入器 (Scripted Importer)