Unity 通过其内置导入器集合支持许多资源文件类型。大多数导入器在 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、meshUnity 的主要图形基元。网格构成 3D 世界的很大一部分。Unity 支持三角形或四边形多边形网格。Nurbs、Nurms、细分曲面必须转换为多边形。 更多信息 参见 术语表、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在 GPU 上运行的程序。 更多信息 参见 术语表 |
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 在原生导入器资源之后导入脚本化导入器资源。
导入器 | 文件格式 |
---|---|
SpeedTree9Importer | .st9 |
StyleSheetImporter | .uss |
UIElementsViewImporter | .uxml |