「SC-/PalFX」の編集履歴(バックアップ)一覧はこちら

SC-/PalFX」(2014/09/29 (月) 14:51:55) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

戻る→[[ステートコントローラーの一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■PalFX【色効果】 :▼概要| 色に効果を与える。 OwnPal=0タイプの[[SC-/Helper]]や[[SC-/Explod]]にも効果が及ぶ。 Win版では[[SC-/Projectile]]にも効果が及ぶが、こちらは無効化できない。 全画面版は[[SC-/AllPalFX]]、背景版は[[SC-/BGPalFX]] :▼必須記述| -無し :▼オプション| &b(){Time = (Int型) };持続時間 -省略時:0 -1設定で永続 --持続時間内はステートが変わったり攻撃を受けたりしても持続。 --しかしsinaddを機能させたい場合はTimeを大きめにする必要が。 ---とはいえ計算を利用すれば似たような処理は可能。 &b(){color = (Int型) };彩度 -省略時:256 0~256の数値で低いほどグレースケールに。 &b(){InvertAll = (bool型) };色彩反転 -省略時:0 1で白黒色相反転。 以下のパラメーターの数値は周期以外0~256。 &b(){Add = (Int型),(Int型),(Int型) };R赤,G緑,B青。加算。 -省略時:0,0,0 変化無し。高いほど指定色の色が増え白くなる。 &b(){Mul = (Int型),(Int型),(Int型) };R赤,G緑,B青。乗算。 -省略時:256,256,256 変化無し。低いほど指定色の色が抜け黒ずむ。 --強めたい色以外を低くすれば、指定した色が強く出る。 &b(){sinAdd = (Int型),(Int型),(Int型) };R赤,G緑,B青,周期(F) 自動変色 -指定周期の正弦波?でパレット効果を加算~減算。 --なお特定の色を強く指定しても他の色も出てくる。 --特定の色をグラデ点滅させたい場合は、&br()計算式を用いてadd,mulに加算・減算する方が良い。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 3200, PalFX] type = PalFX trigger1 = Time time=2 add=(Time*2),0,0 -該当ステート内で徐々に赤みを増やしていく。 :補足| -色味は実際に表示させて確かめるといい。 -Timeの基準は実行者基準? ''検証不足'' -[[SC-/Helper]]での実行はHelper射出時に''OwnPal=0(パレット効果共有)の場合はPalFXが無効''。 --HelperではOwnPal=1(パレット効果独立)の場合のみ有効。 :注意点| -効果時間内は、ステートが移動しても攻撃をくらっても持続。 --短い時間で更新し続ける方が良い。 //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 //注意点で書いたことを回避したい場合用。 //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----
戻る→[[ステートコントローラーの一覧]] ---- :※解説修正情報※| //●&font(12,b){日付:修正部分の概要} ●&font(12,b){2014-09-29:sinAddのパラメータの誤りを修正。内部パラメータは4つ。(色3つ+周期1つ)} ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■PalFX【色効果】 :▼概要| 色に効果を与える。 OwnPal=0タイプの[[SC-/Helper]]や[[SC-/Explod]]にも効果が及ぶ。 Win版では[[SC-/Projectile]]にも効果が及ぶが、こちらは無効化できない。 全画面版は[[SC-/AllPalFX]]、背景版は[[SC-/BGPalFX]] :▼必須記述| -無し :▼オプション| &b(){Time = (Int型) };持続時間 -省略時:0 -1設定で永続 --持続時間内はステートが変わったり攻撃を受けたりしても持続。 --しかしsinaddを機能させたい場合はTimeを大きめにする必要が。 ---とはいえ計算を利用すれば似たような処理は可能。 &b(){color = (Int型) };彩度 -省略時:256 0~256の数値で低いほどグレースケールに。 &b(){InvertAll = (bool型) };色彩反転 -省略時:0 1で白黒色相反転。 以下のパラメーターの数値は周期以外0~256。 &b(){Add = (Int型),(Int型),(Int型) };R赤,G緑,B青。加算。 -省略時:0,0,0 変化無し。高いほど指定色の色が増え白くなる。 &b(){Mul = (Int型),(Int型),(Int型) };R赤,G緑,B青。乗算。 -省略時:256,256,256 変化無し。低いほど指定色の色が抜け黒ずむ。 --強めたい色以外を低くすれば、指定した色が強く出る。 &b(){sinAdd = (Int型),(Int型),(Int型) ,(Int型) };R赤,G緑,B青,周期(F) 自動変色 -指定周期の正弦波?でパレット効果を加算~減算。 --なお特定の色を強く指定しても他の色も出てくる。 --特定の色をグラデ点滅させたい場合は、&br()計算式を用いてadd,mulに加算・減算する方が良い。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 3200, PalFX] type = PalFX trigger1 = Time time=2 add=(Time*2),0,0 -該当ステート内で徐々に赤みを増やしていく。 :補足| -色味は実際に表示させて確かめるといい。 -Timeの基準は実行者基準? ''検証不足'' -[[SC-/Helper]]での実行はHelper射出時に''OwnPal=0(パレット効果共有)の場合はPalFXが無効''。 --HelperではOwnPal=1(パレット効果独立)の場合のみ有効。 :注意点| -効果時間内は、ステートが移動しても攻撃をくらっても持続。 --短い時間で更新し続ける方が良い。 //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 //注意点で書いたことを回避したい場合用。 //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: