Table of Contents

Interface IVibrateSpriteEffect

Namespace
VMagicMirror.Buddy

x軸とy軸の各方向に振動するような視覚効果を適用するエフェクトの設定です。

public interface IVibrateSpriteEffect

Properties

FrequencyX

横方向の揺れの周波数を取得、設定します。デフォルト値は 20 です。

float FrequencyX { get; set; }

Property Value

float

FrequencyY

縦方向の揺れの周波数を取得、設定します。デフォルト値は 20 です。

float FrequencyY { get; set; }

Property Value

float

IntensityX

横方向の揺れ幅を取得、設定します。デフォルト値は 0 です。

float IntensityX { get; set; }

Property Value

float

IntensityY

縦方向の揺れ幅を取得、設定します。デフォルト値は 0 です。

float IntensityY { get; set; }

Property Value

float

IsActive

エフェクトを動作させるかどうかを取得、設定します。true を設定することでエフェクトが動作します。

bool IsActive { get; set; }

Property Value

bool

PhaseOffsetX

横方向の振動の位相オフセットを [0, 1] の範囲で取得、設定します。デフォルト値は 0 です。

float PhaseOffsetX { get; set; }

Property Value

float

Remarks

x軸とy軸で振動のタイミングをずらしたいとき、このプロパティに値を指定します。

PhaseOffsetY

縦方向の振動の位相オフセットを [0, 1] の範囲で取得、設定します。デフォルト値は 0 です。

float PhaseOffsetY { get; set; }

Property Value

float

Remarks

x軸とy軸で振動のタイミングをずらしたいとき、このプロパティに値を指定します。