Legacy Documentation: Version 2017.1 (Go to current version)
言語English
  • C#
  • JS

Script language

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

TextureImporter

class in UnityEditor

/

継承:AssetImporter

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

エディタースクリプトからテクスチャインポーターの Texture2D のインポート設定を変更することができます。

クラスの詳細は Texture Import Settings と同じものです。

変数

allowAlphaSplittingAllows alpha splitting on relevant platforms for this texture.
alphaIsTransparencyIf the provided alpha channel is transparency, enable this to prefilter the color to avoid filtering artifacts.
alphaSourceSelect how the alpha of the imported texture is generated.
alphaTestReferenceValueReturns or assigns the alpha test reference value.
anisoLevelテクスチャの異方性フィルタリングのレベル
borderMipmapMipmap 生成時に border の設定をオリジナルのテクスチャと同じにするかどうか
compressionQualityテクスチャの圧縮率 [0...100]
convertToNormalmapハイトマップを法線マップへ変換するかどうか
crunchedCompressionUse crunched compression when available.
fadeoutミップレベルを灰色にフェードアウトするかどうか
filterModeテクスチャのフィルタリングモード
generateCubemapCubemap を生成モード
heightmapScaleハイトマップの bumpyness 量
isReadableSet this to true if you want texture data to be readable from scripts. Set it to false to prevent scripts from reading texture data.
maxTextureSizeテクスチャの最大サイズ
mipMapBiasミップマップのバイアス
mipmapEnabledミップマップを生成します。
mipmapFadeDistanceEndテクスチャがフェードアウトを終了する Mipmap レベル
mipmapFadeDistanceStartテクスチャがフェードアウトを開始する Mipmap レベル
mipmapFilterMipmap のフィルタリング方法
mipMapsPreserveCoverageEnables or disables coverage-preserving alpha MIP mapping.
normalmapFilter法線マップのフィルタリング方法
npotScale2 のべき乗サイズでないテクスチャのスケーリング方法
qualifiesForSpritePackingもしこの TextureImporter が Sprite Packing のためにセットアップが行われていたら true を返します
spriteBorder生成されたスプライトのボーダーサイズ
spriteImportModeSprite テクスチャのインポートモードを設定します
spritePackingTag Sprite の PackingTag を選択します
spritePivotSprite オブジェクトの座標空間の中心点の位置を設定します
spritePixelsPerUnitワールド空間座標の 1 単位分に相当する、スプライトのピクセル数。
spritesheet個々の Sprite グラフィックスに対応した Atlas のセクション配列
sRGBTextureIs texture storing color data?
textureCompressionCompression of imported texture.
textureShapeShape of imported texture.
textureTypeテクスチャタイプ
wrapModeTexture coordinate wrapping mode.
wrapModeUTexture U coordinate wrapping mode.
wrapModeVTexture V coordinate wrapping mode.
wrapModeWTexture W coordinate wrapping mode for Texture3D.

Public 関数

ClearPlatformTextureSettings特定のプラットフォームのテクスチャ設定情報を削除します
DoesSourceTextureHaveAlphaアルファチャンネルがあるかどうか
GetAutomaticFormatReturns the TextureImporterFormat that would be automatically chosen for this platform.
GetDefaultPlatformTextureSettingsGet the default platform specific texture settings.
GetPlatformTextureSettings特定のプラットフォームのテクスチャ設定情報を取得します
ReadTextureImportInstructionsこの TextureImporter のアクティブなテクスチャの情報を読み込みます
ReadTextureSettings TextureImporterSettings からテクスチャ設定情報を読み込みます
SetPlatformTextureSettingsSet specific target platform settings.
SetTextureSettingsSet texture importers settings from TextureImporterSettings class.

継承メンバー

変数

assetBundleNameアセットバンドルの名前の取得や設定ができます。
assetBundleVariantアセットバンドルバリアントの取得や設定ができます。
assetPathアセットのパス(読み取り専用)
userDataユーザーが自由に設定/取得できる文字列
hideFlagsオブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。
nameオブジェクト名

Public 関数

SaveAndReimportアセットインポーターがダーティであれば、アセットインポーターの設定を保存します。
SetAssetBundleNameAndVariantアセットバンドル名とアセットバンドルバリアントを設定します。
GetInstanceIDReturns the instance id of the object.
ToStringReturns the name of the game object.

Static 関数

GetAtPathアセットのパスから AssetImporter を取得します
DestroyRemoves a gameobject, component or asset.
DestroyImmediateDestroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoadMakes the object target not be destroyed automatically when loading a new scene.
FindObjectOfTypeReturns the first active loaded object of Type type.
FindObjectsOfTypeReturns a list of all active loaded objects of Type type.
InstantiateClones the object original and returns the clone.

Operator

boolDoes the object exist?
operator !=Compares if two objects refer to a different object.
operator ==Compares two object references to see if they refer to the same object.