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.

Texture2D

class in UnityEngine

/

継承:Texture

フィードバック

ありがとうございます

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

閉じる

送信に失敗しました

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

閉じる

キャンセル

マニュアルに切り替える

説明

テクスチャをハンドリングするクラスです。

その場でテクスチャを作成したり、既存の Texture アセット を変更するときに使います。

Static 変数

blackTextureすべて黒のピクセルで小さなテクスチャを取得します。
whiteTextureすべて白のピクセルで小さなテクスチャを取得します。

変数

formatテクスチャのピクセルデータをフォーマットする
mipmapCountテクスチャのミップマップレベル(読み取り専用)

コンストラクタ

Texture2D新規の空のテクスチャを作成します

Public 関数

Apply SetPixel 関数と SetPixels 関数による変更を適用します
CompressDXT 形式にテクスチャを圧縮します
GetPixelReturns pixel color at coordinates (x, y).
GetPixelBilinearReturns filtered pixel color at normalized coordinates (u, v).
GetPixelsGet the pixel colors from the texture.
GetPixels32Get a block of pixel colors in Color32 format.
GetRawTextureDataGet raw data from a texture.
LoadRawTextureDataFills texture pixels with raw preformatted data.
PackTexturesPacks multiple Textures into a texture atlas.
ReadPixelsRead pixels from screen into the saved texture data.
ResizeResizes the texture.
SetPixelSets pixel color at coordinates (x,y).
SetPixelsSet a block of pixel colors.
SetPixels32Set a block of pixel colors.
UpdateExternalTextureUpdates Unity texture to use different native texture object.

Static 関数

CreateExternalTexture外部で作成されたネイティブのテクスチャオブジェクトから Unity テクスチャを作成します。
GenerateAtlasPacks a set of rectangles into a square atlas, with optional padding between rectangles.

継承メンバー

変数

hideFlagsオブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。
nameオブジェクト名
anisoLevelテクスチャの異方性フィルタリングのレベル
dimensionテクスチャの次元 (タイプ)。読み取り専用。
filterModeテクスチャのフィルタリングモード
heightピクセル単位でのテクスチャの高さ(読み取り専用)
mipMapBiasミップマップのバイアス
widthピクセル単位でのテクスチャの幅(読み取り専用)
wrapModeTexture coordinate wrapping mode.
wrapModeUTexture U coordinate wrapping mode.
wrapModeVTexture V coordinate wrapping mode.
wrapModeWTexture W coordinate wrapping mode for Texture3D.

Public 関数

GetInstanceIDReturns the instance id of the object.
ToStringReturns the name of the game object.
GetNativeTexturePtrテクスチャリソースへのネイティブ (グラフィックス API に内在する) ポインターを取得します。

Static 関数

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.
SetGlobalAnisotropicFilteringLimits異方性のリミットを設定します

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.