表示テーマ
UISelectable
通常・選択・決定・無効の見た目と操作可能状態を設定します。
型の情報
- 名前空間:
NEMEngine - 型:
NEMEngine.UISelectable(Class) - 継承元:NEMEngine.Component
- Inspector:UISelectable
DisabledAnimationClip
csharp
public AnimationClip? DisabledAnimationClip無効状態:UI状態で再生するAnimationClipです。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledAnimationEnabled
csharp
public bool DisabledAnimationEnabled無効状態:UI状態遷移のAnimationを有効にします。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledColor
csharp
public Color4 DisabledColor無効状態:色を指定します。RGBAではAlphaも持ちます。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledColorEasing
csharp
public EasingType DisabledColorEasing無効状態:色遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledColorTransitionDuration
csharp
public float DisabledColorTransitionDuration無効状態:UI状態の色を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledOverrideTexture
csharp
public bool DisabledOverrideTexture無効状態:UI状態専用のTextureを使います。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledScale
csharp
public Vector2 DisabledScale無効状態:拡縮倍率です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledScaleEasing
csharp
public EasingType DisabledScaleEasing無効状態:拡縮遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledScaleTransitionDuration
csharp
public float DisabledScaleTransitionDuration無効状態:UI状態の拡縮を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledSound
csharp
public AudioClip? DisabledSound無効状態:UI状態変化時に再生する音です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledSoundVolume
csharp
public float DisabledSoundVolume無効状態:UI状態変化の効果音の音量です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledTexture
csharp
public Texture? DisabledTexture無効状態:画像Assetの参照です。
操作:読取・変更。
対応するInspector:UISelectable。
DisabledThisFrame
csharp
public bool DisabledThisFrame無効状態へ遷移したフレームか
操作:読取専用。
DisabledUseAnimationClip
csharp
public bool DisabledUseAnimationClip無効状態:UI状態に専用AnimationClipを使います。
操作:読取・変更。
対応するInspector:UISelectable。
FromEntity
csharp
public static UISelectable FromEntity(GameObject gameObject)既にComponentを持つGameObjectから操作用の参照を作ります。Componentを追加する操作ではありません。
| 引数 | 型 | 既定値 |
|---|---|---|
gameObject | NEMEngine.GameObject | 必須 |
戻り値:NEMEngine.UISelectable。
Interactable
csharp
public bool InteractableUI操作を受け付けます。無効時はDisabledの見た目になります。
操作:読取・変更。
対応するInspector:UISelectable。
NormalAnimationClip
csharp
public AnimationClip? NormalAnimationClip通常状態:UI状態で再生するAnimationClipです。
操作:読取・変更。
対応するInspector:UISelectable。
NormalAnimationEnabled
csharp
public bool NormalAnimationEnabled通常状態:UI状態遷移のAnimationを有効にします。
操作:読取・変更。
対応するInspector:UISelectable。
NormalColor
csharp
public Color4 NormalColor通常状態:色を指定します。RGBAではAlphaも持ちます。
操作:読取・変更。
対応するInspector:UISelectable。
NormalColorEasing
csharp
public EasingType NormalColorEasing通常状態:色遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
NormalColorTransitionDuration
csharp
public float NormalColorTransitionDuration通常状態:UI状態の色を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalOverrideTexture
csharp
public bool NormalOverrideTexture通常状態:UI状態専用のTextureを使います。
操作:読取・変更。
対応するInspector:UISelectable。
NormalScale
csharp
public Vector2 NormalScale通常状態:拡縮倍率です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalScaleEasing
csharp
public EasingType NormalScaleEasing通常状態:拡縮遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
NormalScaleTransitionDuration
csharp
public float NormalScaleTransitionDuration通常状態:UI状態の拡縮を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalSound
csharp
public AudioClip? NormalSound通常状態:UI状態変化時に再生する音です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalSoundVolume
csharp
public float NormalSoundVolume通常状態:UI状態変化の効果音の音量です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalTexture
csharp
public Texture? NormalTexture通常状態:画像Assetの参照です。
操作:読取・変更。
対応するInspector:UISelectable。
NormalThisFrame
csharp
public bool NormalThisFrame通常状態へ遷移したフレームか
操作:読取専用。
NormalUseAnimationClip
csharp
public bool NormalUseAnimationClip通常状態:UI状態に専用AnimationClipを使います。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedAnimationClip
csharp
public AnimationClip? SelectedAnimationClip選択状態:UI状態で再生するAnimationClipです。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedAnimationEnabled
csharp
public bool SelectedAnimationEnabled選択状態:UI状態遷移のAnimationを有効にします。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedColor
csharp
public Color4 SelectedColor選択状態:色を指定します。RGBAではAlphaも持ちます。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedColorEasing
csharp
public EasingType SelectedColorEasing選択状態:色遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedColorTransitionDuration
csharp
public float SelectedColorTransitionDuration選択状態:UI状態の色を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedOverrideTexture
csharp
public bool SelectedOverrideTexture選択状態:UI状態専用のTextureを使います。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedScale
csharp
public Vector2 SelectedScale選択状態:拡縮倍率です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedScaleEasing
csharp
public EasingType SelectedScaleEasing選択状態:拡縮遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedScaleTransitionDuration
csharp
public float SelectedScaleTransitionDuration選択状態:UI状態の拡縮を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedSound
csharp
public AudioClip? SelectedSound選択状態:UI状態変化時に再生する音です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedSoundVolume
csharp
public float SelectedSoundVolume選択状態:UI状態変化の効果音の音量です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedTexture
csharp
public Texture? SelectedTexture選択状態:画像Assetの参照です。
操作:読取・変更。
対応するInspector:UISelectable。
SelectedThisFrame
csharp
public bool SelectedThisFrame選択状態へ遷移したフレームか
操作:読取専用。
SelectedUseAnimationClip
csharp
public bool SelectedUseAnimationClip選択状態:UI状態に専用AnimationClipを使います。
操作:読取・変更。
対応するInspector:UISelectable。
State
csharp
public UISelectableState State現在の選択状態
操作:読取専用。
SubmittedAnimationClip
csharp
public AnimationClip? SubmittedAnimationClip決定状態:UI状態で再生するAnimationClipです。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedAnimationEnabled
csharp
public bool SubmittedAnimationEnabled決定状態:UI状態遷移のAnimationを有効にします。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedColor
csharp
public Color4 SubmittedColor決定状態:色を指定します。RGBAではAlphaも持ちます。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedColorEasing
csharp
public EasingType SubmittedColorEasing決定状態:色遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedColorTransitionDuration
csharp
public float SubmittedColorTransitionDuration決定状態:UI状態の色を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedOverrideTexture
csharp
public bool SubmittedOverrideTexture決定状態:UI状態専用のTextureを使います。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedScale
csharp
public Vector2 SubmittedScale決定状態:拡縮倍率です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedScaleEasing
csharp
public EasingType SubmittedScaleEasing決定状態:拡縮遷移のEasingです。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedScaleTransitionDuration
csharp
public float SubmittedScaleTransitionDuration決定状態:UI状態の拡縮を切り替える秒数です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedSound
csharp
public AudioClip? SubmittedSound決定状態:UI状態変化時に再生する音です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedSoundVolume
csharp
public float SubmittedSoundVolume決定状態:UI状態変化の効果音の音量です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedTexture
csharp
public Texture? SubmittedTexture決定状態:画像Assetの参照です。
操作:読取・変更。
対応するInspector:UISelectable。
SubmittedThisFrame
csharp
public bool SubmittedThisFrame決定状態へ遷移したフレームか
操作:読取専用。
SubmittedUseAnimationClip
csharp
public bool SubmittedUseAnimationClip決定状態:UI状態に専用AnimationClipを使います。
操作:読取・変更。
対応するInspector:UISelectable。
componentTypeID
csharp
public static int componentTypeID組み込みComponentの接続識別子です。通常のゲームコードではGetComponentで取得します。
操作:読取専用。
実行時の扱い
Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。