【学習共有】信号発信プラグイン

ライセンス

このプラグインは、Action Game Maker 内で、無料または商用のプロジェクトを制作するために、あらゆる目的で無料で使用または変更することができます。
ただし、再配布はしないでください。クレジット表示は必須ではありませんが、感謝されます。

プラグインの効果

このプラグインの名前は AGMsignal です。
シグナルを簡単に作成するために使用します。事前に異なるシグナル名と送信する値を設定し、それらを組み合わせることで、メソッド呼び出しを通じて VS スクリプトにシグナルを送信できます。

ポイント

  • 使用する GameObject に AGMSignal ノードを追加する必要があります
  • 右側のナビゲーションバーでシグナル名と携带する内容(値)を編集します
  • 使用時は、$"../AGMsignal".AGMsignal(signal_number: int, SignalType_number: int) を使用して呼び出します

コア

プラグインのインストール

添付ファイルの addons をプロジェクトファイルのルートディレクトリに展開してください
AGMsignalPlugin.zip (3.7 KB)

操作手順

  1. GameObject ノードを選択し、右クリックして AGMsignal ノードを追加します
  2. 「要素を追加」をクリックし、必要なシグナル名とシグナルタイプを追加し、値を入力します(SignalType を設定する際は、まず右側のペンアイコンをクリックして対応するタイプを選択し、編集可能にする必要があります。デフォルトは null です)
  3. スクリプト内でメソッドを参照します。ここでは button ノードを例に、作成したボタンノードの pressed シグナル内で $"../AGMsignal".AGMsignal(0,0) を呼び出します。
  4. VS スクリプトでリンク条件を設定し、テスト出力テキストアクションを設定します

  5. ゲームを開いてテストし、コンソールの出力結果を確認して、シグナルが正常に受信されたことを確認します。

些細な内容

特に複雑なものではありませんが、カスタムノードやプラグイン生成機能のチュートリアルを試した結果の産物です。良いご意見があれば、ぜひ交流してください。

「いいね!」 3

支持します、ブックマークしました!!!