← Yop2D

パーティクルとエフェクトを追加するには?

初心者ガイド · コード不要

Français · English · Español · Deutsch · Italiano · Português · Русский · 中文 · 日本語

Yop2D ではパーティクルを 2 つの方法で作れます。「パーティクル効果」 ノードは一度にまとめて放ち(爆発にぴったり)、パーティクル オブジェクトは出し続けます(炎、煙、雨、軌跡など)。ほかのノードで画面全体にエフェクトもかけられます:フラッシュ、色合い、周辺減光、フェード。

用意するもの:
👉 これらのエフェクトを実際に見るには、Yop2D のホーム画面で例 Effects showcase を開こう。エフェクトごとにボタンがあり、使うノードの名前も表示されます。
動画:サンプル「Effects showcase」のすべてのエフェクト。コードは一行も書いていません。

ステップ 1:敵に触れたら爆発

  1. シーンの ブループリント を開きます。
  2. イベント 「オブジェクトがタグに触れた場合」 を追加:対象 player、タグ ennemi。
  3. 「パーティクル効果」 を追加します。対象には イベントに関与するオブジェクト を選びます。プレイヤーが今触れた敵のことです。プリセット:爆発。
  4. 「オブジェクトを破壊」 を追加し、対象は同じく イベントに関与するオブジェクト にします。
  5. 3 つのノードを順番につなぎ、ゲームを始めて敵に触れてみましょう。敵は爆発してから消えます。
オブジェクトがタグに触れた場合対象:player · タグ:ennemi
→
パーティクル効果関連オブジェクト · 爆発
→
オブジェクトを破壊関連オブジェクト
⚠️ 順番が大事: 「パーティクル効果」 は 「オブジェクトを破壊」 の前に置きます。敵が消えたあとでは、爆発を出すオブジェクトがもうありません。
👉 色(たとえばマゼンタの爆発なら #FF40D0)や 大きさ(2 = 2 倍の大きさ)も変えられます。火花、紙吹雪、煙 も試してみてください。

ステップ 2:キャラクターの後ろに軌跡

  1. オブジェクトを追加:エフェクト カテゴリーで パーティクル を選びます。エディターではオレンジの点線の枠で表示され、ゲーム中は見えません。
  2. インスペクターの パーティクル の欄で プリセット: をタップし、長い軌跡 を選びます。
  3. 同じくインスペクターで 親: なし ボタンをタップし、player を選びます。オブジェクトはどこでもキャラクターについていきます。
  4. キャラクターのすぐ後ろに置き、ゲームを始めて動いてみましょう。長く光る軌跡がキャラクターを追いかけます。
👉 ブループリントには何も要りません。ゲーム開始時から有効 にチェックが入っていれば、パーティクル オブジェクトは自動で動きます。ゲーム中にオン/オフするには 「パーティクルのオン / オフ」 ノードを使います。

ステップ 3:画面全体のエフェクト

次のステージへなめらかに移るには(ステージのガイドも参照):

画面フェードフェードアウト(色へ)
→
待つ1
→
次のシーン

そして、次のステージで:

起動時
→
画面フェードフェードイン(色から)
👉 色合いと周辺減光は HUD の下にかかるので、スコアやボタンは読みやすいままです。フラッシュとフェードは画面全体を覆います。

ステップ4:感電とヒットストップ

うまくいかないとき