TextureImporterSettings

class in UnityEditor

切换到手册

描述

存储 TextureImporter 的设置。

另请参阅:TextureImporter。

变量

alphaIsTransparency如果提供的 Alpha 通道为透明度,则启用此通道以扩充颜色,从而避免过滤边缘上的瑕疵。
alphaSource选择生成导入纹理的 Alpha 的方式。
alphaTestReferenceValue返回或分配 Alpha 测试参考值。
aniso纹理的各向异性过滤级别。
borderMipmap启用此属性可避免颜色向外渗透到较低 Mip 级别的边缘。用于光照剪影。
convertToNormalMap是否将高度贴图转换为法线贴图?
cubemapConvolution卷积模式。
fadeOut是否将 Mip 级别淡出到灰色?
filterMode纹理的过滤模式。
generateCubemap立方体贴图生成模式。
heightmapScale高度贴图中的凹凸程度。
mipmapBias纹理的多级渐进纹理偏差。
mipmapEnabled是否为纹理生成 Mipmap?
mipmapFadeDistanceEnd使纹理完全褪为灰色的 Mip 级别。
mipmapFadeDistanceStart使纹理开始褪为灰色的 Mip 级别。
mipmapFilterMipmap 过滤模式。
mipMapsPreserveCoverage启用或禁用保留覆盖的 Alpha MIP 贴图。
normalMapFilter法线贴图过滤模式。
npotScale非二次幂纹理的缩放模式。
readable纹理数据是否可从脚本读取。
singleChannelComponent Single Channel Textures 使用的颜色或 Alpha 分量。
spriteAlignment精灵图形的边缘相对对齐。
spriteBorder生成的精灵的边框大小。
spriteExtrude要在图形边缘与网格之间保留的空白像素数。
spriteGenerateFallbackPhysicsShape如果用户尚未设置物理形状,则为精灵生成默认物理形状。
spriteMode精灵纹理导入模式。
spritePivot精灵的轴心点(相对于其图形的矩形而言)。
spritePixelsPerUnit对应世界空间中一个单位的精灵中的像素数。
spriteTessellationDetail用于为关联精灵生成网格的曲面细分细节(如果 SpriteMode 设置为 /Single/)。对于 Multiple 精灵,使用 SpriteEditor 指定每个精灵的值。 有效值在 [0-1] 范围内;值越高,生成的网格就越紧密。默认值为 -1,将允许 Unity 自动确定值。
sRGBTexture纹理是否存储颜色数据?
streamingMipmaps为此纹理启用 Mipmap 串流。
streamingMipmapsPriority在减小内存大小以达到内存预算时此纹理的相对优先级。
textureShape导入纹理的形状。
textureType我们现在处理的纹理类型。
wrapMode纹理坐标换行模式。
wrapModeU纹理 U 坐标换行模式。
wrapModeV纹理 V 坐标换行模式。
wrapModeW Texture3D 的纹理 W 坐标换行模式。

公共函数

ApplyTextureType配置参数以导入纹理来实现“type”的对应目的,正如 here 所述。
CopyTo将参数复制到另一个 TextureImporterSettings 对象中。

静态函数

Equal测试纹理导入器设置的相等性。