Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ja:gdevelop5:interface:scene-editor:layer-effects [2019/09/21 03:07] (current)
mightycraft created
Line 1: Line 1:
 +# レイヤーエフェクト
 +
 +シーンのレイヤーにエフェクトを追加できます。これらの効果により、ゲームの雰囲気とレンダリングをすばやく変更できます。たとえば、ななめ視点で歩き回るゲームの例に追加された_セピア_効果は次のとおりです。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​isometric-game-sepia.png?​nolink |}}
 +
 +<​note>​GDevelopには複数のエフェクトが付属されており、将来、拡張機能から新しいエフェクトをインストールできるようになります.</​note>​
 +
 +## レイヤーへのエフェクトの追加
 +
 +シーンエディターで、[[gdevelop5:​interface:​scene-editor:​layers-and-cameras|レイヤーエディター]].を開きます。 ​
 +
 +ベースレイヤーまたは別のレイヤーを見つけて、「エフェクトを追加」ボタンをクリックします。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​layers-editor-add-effect.png?​nolink |}}
 +
 +下のウィンドウには、今はありませんが、レイヤーに適用されている効果が表示されます。「エフェクトを追加」をクリックします。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​empty-effects.png?​nolink |}}
 +
 +「エフェクト」と表示されている新しいエフェクトが作成されます。この名前は、後でゲーム中にエフェクトのパラメーターを変更するのに役立ちます。
 +
 +エフェクトの種類を選択します。クリックして選択します。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​choose-effect-type.png?​nolink |}}
 +
 +ウィンドウには、エフェクトのパラメーターが表示されます。これらのパラメーターは、選択したエフェクトの種類によって異なります。
 +
 +デフォルトのパラメータをそのままにすることも、今すぐ変更することもできます。パラメータの値は通常0(無効)から1になります。
 +
 +## ゲームにエフェクトを試してみてください
 +
 +プレビューを起動して、適用された効果を確認します。エフェクトはレイヤー全体に適用されるため、レイヤー上のすべてのオブジェクトがエフェクトの一部になります。
 +
 +複数のレイヤーがある場合は、すべてのレイヤーに同じエフェクトを追加できます。
 +
 +<​note>​たとえば、背景レイヤー、基本レイヤー、およびUIレイヤー(ゲームのインターフェイスを表示)がある場合でも、UIレイヤーではなく、背景レイヤーと基本レイヤーだけにエフェクトを追加することができます。</​note>​
 +
 +<note importantシーンの背景色にエフェクトを適用することはできません。背景にエフェクトを適用する場合は、ゲームウィンドウのサイズで、他のオブジェクトの背後に配置する[[gdevelop5:​objects:​tiled_sprite|タイルスプライト]] (単色の画像、または他の背景画像を使用)を使用します。 </​note>​
 +
 +## ゲーム中にエフェクトパラメーターを変更する
 +
 +イベントを使用すると、ゲーム中にパラメーターを操作できます。昼夜サイクル、フラッシュバック効果など、さまざまな状況で役立ちます。
 +
 +まず、レイヤーエディターでエフェクトの名前と変更するパラメーターの名前を確認します。そのためには、[[gdevelop5:​interface:​scene-editor:​layers-and-cameras|レイヤーエディター]]を開き、レイヤーのエフェクトを編集します。エフェクトの名前とパラメーターの名前に注意してください。
 +
 +この例では、ナイトエフェクトは「エフェクト」と表示されており、「不透明度」と「強度」の2つのパラメーターがあります。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​night-effect-parameters.png?​nolink |}}
 +
 +「エフェクトパラメーター」というアクションを使用してイベントを追加できます。
 +
 +* 最初にレイヤー名を入力します(引用符を忘れないでください)。ベースレイヤーには、空の文字列(""​)を入力します。
 +* エフェクトの名前、たとえば"​エフェクト"​と入力します。
 +* パラメータ名を、例えば `"​透明度"​` や `"​強度"​`のように入力します。
 +* 最後に、このパラメーターに設定する新しい値を入力します。
 +
 +<note warning>​これらの名前はすべて大文字と小文字が区別されます。特に、パラメーター名は小文字です。エフェクトとパラメーターの名前を再確認してください。</​note>​
 +
 +ベースレイヤーの「エフェクト」と呼ばれるエフェクトの不透明度を変更するアクションの例を次に示します。
 +
 +{{ :​gdevelop5:​interface:​scene-editor:​action-change-opacity-effect.png?​nolink |}}