[プラグイン] Baz Platformer ドロップシャドウ

セットアップ手順:

  1. ファイルをダウンロードする

  2. ファイルをプロジェクトに追加する

    • 両方のファイルをGodotプロジェクトフォルダ内に配置します(例: res://
  3. 影ノードを作成する

    • プレイヤー/キャラクターノードを選択します

    • BazDropShadow 子ノードを追加します

  4. ノードを設定する

    • Texture プロパティに shadow.png を割り当てます

    • 初期の Scale を設定します(これは影の基本サイズになります)

  5. 衝突マスクを設定する :warning: 重要!

    • インスペクターの Raycast → Collision Mask で設定します(よくあるミスは、Raycastがプレイヤーの衝突に当たってしまうことです。床タイルの衝突とは異なるようにしてください)

    • 地面/プラットフォームが使用するレイヤーのみを有効にします

    • プレイヤーのレイヤーは有効にしないでください(そうしないと影がプレイヤーに張り付いてしまいます)

  6. 好みに応じて設定を調整する

    • Tile Size: ゲームのタイルサイズに合わせて、適切なスケール減衰を実現します

    • Ray Offset: 2つの検出レイの間の距離

    • Min Shadow Scale/Alpha: 最大距離で影がどれだけ小さく/薄くなるか

agm.windows.editor.x86_64_oeJ6FKMaNz|動画

agm.windows.editor.x86_64_s1ioo2HEhz|動画

「いいね!」 5