created: 2025-12-01
💬 GameMaker Advent Calendar 2025 に参加しています。
これ知っとくと便利だよという機能を紹介します。
GameMakerではルームエディターでオブジェクトを選択するにはまず先にレイヤーを選択してからレイヤー内にあるオブジェクトを選択します。
で、オブジェクトがいろんなレイヤーに散らばってる場合、「あれ?選択できないな。なんで?あ、レイヤーが違うのか、このオブジェクトってどのレイヤーだっけ?」と、各レイヤーを探し回るなんていうだるいことが起こります。規模が大きくなるとクソだるいです。
そんな時は「すべてのレイヤーを対象にして選択する」という機能をONにすれば解決します。
Workspace右上にあるボタンです。これをONにすると全レイヤーが対象となります。もう一度押すとOFFになります。

これがONの状態でCtrl(⌘)キーを押していれば複数のレイヤーを対象に複数のオブジェクトを選択できます。
その気持わかります。その小さなだるさがあなたの開発の足を引っ張ります。そんな時はキーボードのPキーを長押ししてください。Pキーを押してる間だけONになります。離せばOFFに戻ります。
ただし、なんでか知りませんが、Ctrl(⌘)との併用はできないようです(私の環境ではそうです)。1つだけ選択したいってときに限りキーボード長押しが使えますね。
画面右上のボタンをONにすると全レイヤーを対象に選択できます。