エディタースクリプトからテクスチャインポーターの Texture2D のインポート設定を変更することができます。
クラスの詳細は Texture Import Settings と同じものです。
| anisoLevel | テクスチャの異方性フィルタリングのレベル |
| borderMipmap | Mipmap 生成時に border の設定をオリジナルのテクスチャと同じにするかどうか |
| compressionQuality | テクスチャの圧縮率 [0...100] |
| convertToNormalmap | ハイトマップを法線マップへ変換するかどうか |
| fadeout | ミップレベルを灰色にフェードアウトするかどうか |
| filterMode | テクスチャのフィルタリングモード |
| generateCubemap | Cubemap を生成モード |
| generateMipsInLinearSpace | ミップマップをガンマ補正を使用して生成すべきかどうか |
| grayscaleToAlpha | グレイスケールからアルファチャンネルを生成するかどうか |
| heightmapScale | ハイトマップの bumpyness 量 |
| isReadable | スクリプトからテクスチャのピクセル情報を読み込むかどうか |
| lightmap | テクスチャがライトマップかどうか |
| linearTexture | テクスチャは色以外のデータを保存するか |
| maxTextureSize | テクスチャの最大サイズ |
| mipMapBias | ミップマップのバイアス |
| mipmapEnabled | ミップマップを生成します。 |
| mipmapFadeDistanceEnd | テクスチャがフェードアウトを終了する Mipmap レベル |
| mipmapFadeDistanceStart | テクスチャがフェードアウトを開始する Mipmap レベル |
| mipmapFilter | Mipmap のフィルタリング方法 |
| normalmap | インポートしたテクスチャが法線マップかどうか |
| normalmapFilter | 法線マップのフィルタリング方法 |
| npotScale | 2 のべき乗サイズでないテクスチャのスケーリング方法 |
| qualifiesForSpritePacking | もしこの TextureImporter が Sprite Packing のためにセットアップが行われていたら true を返します |
| spriteBorder | 生成されたスプライトのボーダーサイズ |
| spriteImportMode | Sprite テクスチャのインポートモードを設定します |
| spritePackingTag | Sprite の PackingTag を選択します |
| spritePivot | Sprite オブジェクトの座標空間の中心点の位置を設定します |
| spritePixelsPerUnit | ワールド空間座標の 1 単位分に相当する、スプライトのピクセル数。 |
| spritesheet | 個々の Sprite グラフィックスに対応した Atlas のセクション配列 |
| textureFormat | テクスチャの形式 |
| textureType | テクスチャタイプ |
| wrapMode | テクスチャのラップモード (リピートやクランプ) |
| ClearPlatformTextureSettings | 特定のプラットフォームのテクスチャ設定情報を削除します |
| DoesSourceTextureHaveAlpha | アルファチャンネルがあるかどうか |
| GetAllowsAlphaSplitting | 必要なとき(例えば透過付きの ETC1 圧縮のとき)、インポートしたテクスチャでアルファ分割を可能にするかのフラグを取得します。 |
| GetPlatformTextureSettings | 特定のプラットフォームのテクスチャ設定情報を取得します |
| ReadTextureImportInstructions | この TextureImporter のアクティブなテクスチャの情報を読み込みます |
| ReadTextureSettings | TextureImporterSettings からテクスチャ設定情報を読み込みます |
| SetAllowsAlphaSplitting | 必要なとき(例えば透過付きの ETC1 圧縮のとき)、インポートしたテクスチャでアルファ分割を可能にするかのフラグを設定します。 |
| SetPlatformTextureSettings | 特定のプラットフォームの設定を行います。 |
| SetTextureSettings | TextureImporterSettings からテクスチャインポーターの設定を行います |
| assetBundleName | アセットバンドルの名前の取得や設定ができます。 |
| assetBundleVariant | アセットバンドルバリアントの取得や設定ができます。 |
| assetPath | アセットのパス(読み取り専用) |
| userData | ユーザーが自由に設定/取得できる文字列 |
| hideFlags | オブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。 |
| name | オブジェクト名 |
| SaveAndReimport | アセットインポーターがダーティであれば、アセットインポーターの設定を保存します。 |
| SetAssetBundleNameAndVariant | アセットバンドル名とアセットバンドルバリアントを設定します。 |
| GetInstanceID | オブジェクトのインスタンス ID を返します |
| ToString | ゲームオブジェクトの名前を返します |
| GetAtPath | アセットのパスから AssetImporter を取得します |
| Destroy | ゲームオブジェクトやコンポーネント、アセットを削除します |
| DestroyImmediate | オブジェクト obj を破棄します。 |
| DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
| FindObjectOfType | タイプ type から最初に見つけたアクティブのオブジェクトを返します |
| FindObjectsOfType | タイプから見つけたすべてのアクティブのオブジェクト配列を返します |
| Instantiate | オブジェクト original のコピーを返します |
| bool | オブジェクトが存在するかどうか |
| operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
| operator == | 2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。 |