表示テーマ
InvertedHullOutline
モデルを法線方向へ膨らませた背面で輪郭を描きます。
型の情報
- 名前空間:
NEMEngine - 型:
NEMEngine.InvertedHullOutline(Class) - 継承元:NEMEngine.Component
- Inspector:InvertedHullOutline
AlphaThreshold
csharp
public float AlphaThreshold透明部分をMaskから除くAlpha閾値です。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
BakedNormalTexture
csharp
public Texture? BakedNormalTexture輪郭生成用の法線Textureです。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
CameraZOffset
csharp
public float CameraZOffset輪郭をCameraの奥行き方向へずらす量です。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
Color
csharp
public Color4 Color色を指定します。RGBAではAlphaも持ちます。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
Enabled
csharp
public bool EnabledこのComponentの処理を有効にします。GameObject全体のアクティブ状態とは別です。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
ExpansionMode
csharp
public OutlineExpansionMode ExpansionMode輪郭の膨らませ方を選びます。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
FromEntity
csharp
public static InvertedHullOutline FromEntity(GameObject gameObject)既にComponentを持つGameObjectから操作用の参照を作ります。Componentを追加する操作ではありません。
| 引数 | 型 | 既定値 |
|---|---|---|
gameObject | NEMEngine.GameObject | 必須 |
戻り値:NEMEngine.InvertedHullOutline。
OutlineSamplerTexture
csharp
public Texture? OutlineSamplerTexture輪郭Maskに使うTextureです。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
RespectMaterialSurface
csharp
public bool RespectMaterialSurface通常Materialの透明部分・AlphaClip・頂点変形に輪郭を合わせます。無効ならMesh形状を使います。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
UseBakedNormal
csharp
public bool UseBakedNormal輪郭用に保存した法線を利用します。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
UseOutlineSampler
csharp
public bool UseOutlineSampler輪郭用のTextureサンプルを利用します。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
UseStencil
csharp
public bool UseStencilStencilを使って輪郭の重なりを制御します。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
Width
csharp
public float Width線または輪郭の幅です。幅の空間設定も確認します。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
WidthMode
csharp
public OutlineWidthMode WidthMode幅を測る空間を選びます。
操作:読取・変更。
対応するInspector:InvertedHullOutline。
componentTypeID
csharp
public static int componentTypeID組み込みComponentの接続識別子です。通常のゲームコードではGetComponentで取得します。
操作:読取専用。
実行時の扱い
Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。