QualitySettings

class in UnityEngine

/

継承:Object

マニュアルに切り替える

説明

画質設定のスクリプトインターフェース。

画質設定には任意の数値があります。それぞれの細かい設定は、プロジェクトの Quality Settings で設定されています。このクラスを利用して、実行時に現在設定されている画質レベルを変更することができます。

Static 変数

activeColorSpaceアクティブな色空間 (読み込みのみ可)
anisotropicFilteringグローバルでの異方性フィルタリングモードを設定する。
antiAliasingAA のフィルタリングオプションを設定する。
asyncUploadBufferSize非同期テクスチャアップロードを使用すると、タイムスライスした非同期テクスチャをメモリーとタイムスライスを制御しながら、レンダースレッド上にアップロードできる。ドライバが行うメモリアロケーション以外、アロケーションはない。データを読み込んでテクスチャデータをアップロードするために、サイズ制御可能なリングバッファが再使用される。asyncUploadBufferSize を使用して、非同期テクスチャアップロードのバッファサイズを設定する。サイズはメガバイト単位で、最小値は 2 、最大値は 512。バッファは、現在ロードしている最大のテクスチャに合わせて自動的にリサイズするが、シーンで使用されている最大のテクスチャに近い値を設定し、パフォーマンス上の負荷を生じるバッファのリサイズを避けることことが推奨される。
asyncUploadTimeSlice非同期テクスチャアップロードを使用すると、タイムスライスした非同期テクスチャをメモリーとタイムスライスを制御しながら、レンダースレッド上にアップロードできる。ドライバが行うメモリアロケーション以外、アロケーションはない。データを読み込んでテクスチャデータをアップロードするために、サイズ制御可能なリングバッファが再使用される。Use asyncUploadTimeSlice to set the time-slice in milliseconds for asynchronous texture uploads per frame. Minimum value is 1 and maximum is 33.
billboardsFaceCameraPosition有効にすると、ビルボードはカメラの向いている方向でなく、カメラ位置に正面を向ける。
blendWeightsブレンドのウェイト
desiredColorSpace期待される色空間 (読み込みのみ可)
lodBiasLOD を切り替える距離のグローバル乗数。
masterTextureLimitすべてのテクスチャに適用される、テクスチャサイズの上限を設定する。
maximumLODLevelLOD の最大レベルを設定する。すべての LOD グループに適用される。
maxQueuedFramesグラフィックスドライバによってキューに入れられるフレームの最大数を設定する。
names現在利用できる、クオリティー名のリストを取得する。
particleRaycastBudget衝突テストのためにフレームごとに使用できるレイキャストの最大数
pixelLightCountオブジェクトに影響を与える、ピクセルライトの最大数を設定する。
realtimeReflectionProbesゲーム再生中のリフレクションプローブを有効にする。
resolutionScalingFixedDPIFactorIn resolution scaling mode, this factor is used to multiply with the target Fixed DPI specified to get the actual Fixed DPI to use for this quality setting.
shadowCascade2Split法線に沿ったカスケードの 2 分割設定。0 を基準として、その値によりカスケードの位置が決定される。
shadowCascade4Split法線に沿ったカスケードの 4 分割設定。ベクトルの各メンバーが 0 を基準として、関連するカスケードの法線に基づいた位置を決定する。
shadowCascadesDirectional Light に使用するカスケードの数を設定する。
shadowDistance影の描画距離を設定する。
shadowmaskModeThe rendering mode of Shadowmask.
shadowNearPlaneOffsetシャドウの錐台のニアクリップ面をオフセットします。
shadowProjectionDirectional Light の影の投影を設定する。
shadowResolutionシャドウマップのデフォルト解像度
shadowsRealtime Shadows type to be used.
softParticlesソフトブレンドをパーティクルに使用するかどうか。
softVegetation地形エンジンにおける、草木などに 2 つのシェーダーを使うかを設定する。
streamingMipmapsActiveEnable automatic streaming of texture mipmap levels based on their distance from all active cameras.
streamingMipmapsAddAllCamerasProcess all enabled Cameras for texture streaming (rather than just those with StreamingController components).
streamingMipmapsMaxFileIORequestsThe maximum number of active texture file IO requests from the texture streaming system.
streamingMipmapsMaxLevelReductionThe maximum number of mipmap levels to discard for each texture.
streamingMipmapsMemoryBudgetThe total amount of memory to be used by streaming and non-streaming textures.
streamingMipmapsRenderersPerFrameNumber of renderers used to process each frame during the calculation of desired mipmap levels for the associated textures.
vSyncCountVSync の数を設定する。

Static 関数

DecreaseLevel現在のクオリティーレベルを下げる。
GetQualityLevel現在のクオリティーレベルを取得する。
IncreaseLevel現在のクオリティーレベルを上げる。
SetQualityLevelクオリティーレベルを設定する。

継承メンバー

変数

hideFlagsオブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。
nameオブジェクト名

Public 関数

GetInstanceIDオブジェクトのインスタンス ID を返します
ToStringReturns the name of the GameObject.

Static 関数

Destroyゲームオブジェクトやコンポーネント、アセットを削除します
DestroyImmediateDestroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoad新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します
FindObjectOfTypeタイプ type から最初に見つけたアクティブのオブジェクトを返します
FindObjectsOfTypeタイプから見つけたすべてのアクティブのオブジェクト配列を返します
Instantiateoriginal のオブジェクトをクローンします

Operator

boolオブジェクトが存在するかどうか
operator !=二つのオブジェクトが異なるオブジェクトを参照しているか比較します
operator ==2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。