LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

TextureImporter.SetPlatformTextureSettings

Switch to Manual
public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat, bool allowsAlphaSplit = false);
public void SetPlatformTextureSettings(string platform, int maxTextureSize, TextureImporterFormat textureFormat, int compressionQuality, bool allowsAlphaSplit);

Parameters

platform The platforms whose settings are to be changed (see below).
maxTextureSize Maximum texture width/height in pixels.
textureFormat Data format for the texture.
compressionQuality Value from 0..100, equivalent to the standard JPEG quality setting.
allowsAlphaSplit Allows splitting of imported texture into RGB+A so that ETC1 compression can be applied (Android only, and works only on textures that are a part of some atlas).

Description

Set specific target platform settings.

The options for the platform string can be found by referencing the BuildTarget page. String-encode the member names.