GameMaker 日本語掲示板

構造体と関数の定義場所について

2 コメント
views
17 フォロー

恐らくとても初歩的な質問になると思います。
複数のオブジェクトで使用する関数、構造体はどこに定義すればよいのでしょうか。
GML Codeを使ってみようと思い立ち色々と調べているのですが、良く分かりません。
どなたかよろしくお願いします。

program_suck
作成: 2024/06/14 (金) 22:47:55
通報 ...
1
asa 2024/06/14 (金) 23:07:02 修正

複数のオブジェクトから利用するなら一般的にScriptsに定義するのがいいと思います。
scriptsアセットで定義するとゲーム起動と同時に読み込まれスコープはグローバルになります(つまりどこからでも使えるようになります)。
scriptsには関数、構造体を1つだけ書いてもいいし複数書いてもいいです。

画像1

参考 https://manual.gamemaker.io/beta/en/GameMaker_Language/GML_Overview/Script_Functions.htm

2
program_suck 2024/06/14 (金) 23:56:56

ありがとうございます!