ビデオ: Pokémon Shadow Unbound - The Pokédex (Game Maker Studio) 2025
GameMaker:Studioでは、インスタンスとサーフェスにシャドウを追加できます。次の手順ではサーフェスを使用しませんが、インスタンスにシャドーエフェクトを追加する方法の例を示します。
この手順では、ソフトウェア内のチュートリアルSurfaces_Part 1の例を使用します。サーフェスを作成する作業を開始する前に、チュートリアルとその使い方を理解してください。ゲームでは、矢印キーを使用してマウスを移動し、マウスを狙って撃つことができます。右マウスボタンは手榴弾を投げる。
<! - 1 - >チュートリアルを開くには、[新規プロジェクト]ウィンドウから[チュートリアル]タブをクリックします。展開可能なチュートリアルのリストが左側に表示されます。をクリックして中級チュートリアルのリストを開き、Surfaces_Part 1を選択します。
ゲームをプレイ中に、プレイヤーと敵が微妙な影を持っていることに気づいたかもしれません。次の手順では、影を壁に追加して3D効果を追加する方法を示します。壁に影を追加するには、次の手順を実行します。
<! - 2 - >-
サーフェスチュートリアルを開いた状態で、リソースツリーのObjectsフォルダからobj_Wallをダブルクリックします。
オブジェクトのプロパティが表示されます。
-
「イベントを追加」→「描画」→「描画」を選択します。
描画イベントがイベントセクションに表示されます。
-
実行コードアクションをコントロールタブからアクションセクションにドラッグアンドドロップします。
コードウィンドウが表示されます。
-
コードウィンドウに次のように入力します。
<! - 3 - >draw_sprite_ext(sprite_index、0、x-16、y + 16,1,1,0、c_black、0.5); draw_self();
-
緑のチェックマークをクリックします。
コードウィンドウが保存され、閉じられます。
ゲームを今実行すると、図に示すように、壁に非常に基本的な影効果が現れるはずです。ゲームを実行するには、メインメニューから、Run→Run Normallyを選択します。
