ColorTransform

説明

ColorTransform クラスを使用すると、カラー値を調整することで、表示オブジェクトのカラーを変換または修正できます。赤、緑、青およびアルファ透明度の 4 つのすべてのチャンネルを修正できます。

ColorTransform クラスには、4 色のチャンネルのそれぞれのオフセットと乗数の 8 つのメンバーが含まれます。 ColorTransform オブジェクトを表示オブジェクトに適用する場合に、各カラーチャンネルの新しい値を算出する方法は、次のとおりです。

  • 新しい red 値 = (古い red 値 * redMultiplier) + redOffset
  • 新しい green 値 = (古い green 値 * greenMultiplier) + greenOffset
  • 新しい blue 値 = (古い blue 値 * blueMultiplier) + blueOffset
  • 新しい alpha 値 = (古い alpha 値 * alphaMultiplier) + alphaOffset

シンタックス

new flwebgl.geom.ColorTransform(alphaOffset, alphaMultiplier, redOffset, redMultiplier, greenOffset, greenMultiplier, blueOffset, blueMultiplier)

パラメーター

名前 種類 説明
alphaOffset
number (オプション)範囲 -255 から 255、 デフォルト = 0
alphaMultiplier
number (オプション)範囲 -1 から 1、デフォルト = 1
redOffset number (オプション)範囲 -255 から 255、デフォルト = 0
redMultiplier number (オプション)範囲 -1 から 1、デフォルト = 1
greenOffset number (オプション)範囲 -255 から 255、デフォルト = 0
greenMultiplier number (オプション)範囲 -1 から 1、デフォルト = 1
blueOffset number (オプション)範囲 -255 から 255、デフォルト = 0
blueMultiplier number (オプション)範囲 -1 から 1、デフォルト = 1

方法

clone()

説明

    このメソッドは、ColorTransform インスタンスのクローンを返します。

戻り値

  • ColorTransform インスタンスのクローン
  • タイプ - ColorTransform

concat(colorTx)

説明

    このメソッドを使用して、指定された ColorTransform を現在の ColorTransform と連結し、2 つのエフェクトを効果的に組み合わせます。

パラメーター

戻り値

  • この ColorTransform。このメソッドを使用して、メソッドの呼び出しをチェーン化できます。
  • タイプ - ColorTransform
名前 タイプ 説明
colorTx ColorTransform 乗算するためのカラー変換

copy(colorTransform)

説明

    このメソッドを使用して、指定された ColorTransform をこの ColorTransform にコピーします。

パラメーター

戻り値

  • この ColorTransform。 このメソッドを使用して、メソッドの呼び出しをチェーン化できます。
  • タイプ - ColorTransform
名前 タイプ 説明
colorTransform
ColorTransform
プロパティのコピー元の ColorTransform インスタンス

equals(colorTx)

説明

    このメソッドを使用して、渡された ColorTransform がこのインスタンスと同じ値を持つかどうかを確認します。

パラメーター

戻り値

  • タイプ - boolean
名前 タイプ 説明
colorTx ColorTransform 比較するためのカラー変換

getAlphaMultiplier()

説明

    このメソッドは、アルファの乗数を返します。

戻り値

  • タイプ - number

getAlphaOffset()

説明

    このメソッドは、アルファのオフセットを返します。

戻り値

  • タイプ - number

getBlueMultiplier()

説明

    このメソッドは、青の乗数を返します。

戻り値

  • タイプ - number

getBlueOffset()

説明

    このメソッドは、青のオフセットを返します。

戻り値

  • タイプ - number

getGreenMultiplier()

説明

    このメソッドは、緑の乗数を返します。

戻り値:

  • タイプ - number

getGreenOffset()

説明

    このメソッドは、緑のオフセットを返します。

戻り値

  • タイプ - number

getRedMultiplier()

説明

    このメソッドは、赤の乗数を返します。

戻り値

  • タイプ - number

getRedOffset()

説明

    このメソッドは、赤のオフセットを返します。

戻り値

  • タイプ - number

identity()

説明

    このメソッドは、ID カラー変換へのカラー変換を設定します。

戻り値

  • この ColorTransform。 このメソッドを使用して、メソッドの呼び出しをチェーン化できます。
  • タイプ - ColorTransform

isIdentity()

説明

    このメソッドは、カラー変換が ID カラー変換である場合に、「true」を示します。

戻り値

  • タイプ - boolean

setAlphaMultiplier(Multiplier)

説明

    このメソッドを使用して、アルファの乗数を設定します。

パラメーター

名前 タイプ 説明
乗数 number アルファ透明度チャンネル値に乗算する値

setAlphaOffset(offset)

説明

    このメソッドを使用して、アルファのオフセットを設定します。

パラメーター

名前 タイプ 説明
offset number アルファ透明度チャンネル値に alphaMultiplier 値を乗算した後に加算する数値

setBlueMultiplier(multiplier)

説明

    このメソッドを使用して、青の乗数を設定します。

パラメーター

名前 タイプ 説明
multiplier number 青チャンネル値に乗算する値

setBlueOffset(offset)

説明

    このメソッドを使用して、青のオフセットを設定します。

パラメーター

名前 タイプ 説明
offset number 青チャンネル値に blueMultiplier 値を乗算した後に加算する数値

setGreenMultiplier(multiplier)

説明

    このメソッドを使用して、緑の乗数を設定します。

パラメーター

名前 タイプ 説明
multiplier number 緑チャンネル値に乗算する値

setGreenOffset(offset)

説明

    このメソッドを使用して、緑のオフセットを設定します。

パラメーター

名前 タイプ 説明
offset number 緑チャンネル値に greenMultiplier 値を乗算した後に加算する数値

setRedMultiplier(multiplier)

説明

    このメソッドを使用して、赤の乗数を設定します。

パラメーター

名前 タイプ 説明
multiplier number 赤チャンネル値に乗算する値

setRedOffset(offset)

説明

    このメソッドを使用して、赤のオフセットを設定します。

パラメーター

名前 タイプ 説明
offset number 赤チャンネル値に redMultiplier 値を乗算した後に加算する数値
アドビのロゴ

アカウントにログイン