アクティブオブジェクトの色点滅について

ホーム フォーラム CF2.5使用法全般 アクティブオブジェクトの色点滅について

  • このトピックには4件の返信、2人の参加者があり、最後にelukuにより7年、 2ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #13614
    eluku
    参加者

    アクティブオブジェクトで作成したキャラクターを
    白点滅や赤点滅させたい場合に、
    一瞬だけ一色に塗ったりといった色味を変える方法ってありますか?

    特定オブジェクト から 変更 > RGB係数を変更 を選んで
    RGB(255,0,0)で赤を強くしても乗算エフェクトをかけてるような
    キャラ線が残った赤い色しかできないようですし、これだと白の点滅はできなようです。

    #13622
    ASD
    キーマスター

    >>elukuさん
    『Looki’s Shader Pack 2.0』に含まれている『Simple Mask』エフェクトを使用すると単色での塗りつぶしができます。

    – Looki’s Shader Pack 2.0
    https://community.clickteam.com/threads/51607-Looki-s-Shader-Pack-2-0

    リンク切れしていますので下記よりダウンロードして下さい。zipを解凍しフォルダごとCF2.5のEffectsフォルダへ入れて下さい。

    – Index of /mmf/shaders
    http://lukasmeller.com/mmf/shaders/

    #13625
    eluku
    参加者

    >>ASDさん
    返信ありがとうございます。

    Looki’s Shader Packの導入はうまく出来て、
    エフェクトに様々な効果は追加されたのですが、
    エフェクトの中の simplemaskの使い方が
    よく分かりません。例えば赤一色にしたい場合は
    どうすればいいのでしょうか?

    #13630
    ASD
    キーマスター

    パラメータの『Color』を変更して塗りつぶしたい色を指定します。その下の『Visibility』は値が1なら完全に塗りつぶし、それ以下だと薄く(半透明に)色が重なります。

    イベントで変更する場合は、『エフェクトを変更』で『Simple Mask』を指定し、その後『エフェクトパラメータを変更』で『Color』と『Visibility』のパラメータを指定します。

    『パラメータ名』は、プロパティで表示されていたパラメータ名の最後に付いている括弧内の名前を入力します。Colorなら『fC』、Visibilityなら『fFade』です。

    色の値は『特別』にある『RGB値を取得』を使うか、『B*65536 + G*256 + R』の数式で算出した値を入力します(赤の場合は『0*65536 + 0*256 + 255』。式ではなく計算後の値である『255』と入力してもOK)。

    – サンプルプログラム
    https://blog.clickteam.jp/wp-content/uploads/2017/02/cf25_blog_2017-02-25_simple_mask_effect_example.zip

    エフェクトの設定方法はブログ記事でも紹介しておりますのでそちらもご参照下さい。

    エフェクトについて

    #13634
    eluku
    参加者

    サンプルまで提供していただいて、ありがとうございます。
    無事に動いて、一色に塗りつぶすことが出来ました。
    Looki’s Shader Packには他にも面白そうな効果があるみたいなので、
    試しながら理解を深めていきます。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。