Game Maker Language リファレンス > 組み込み関数 用途別 > ユーザインターフェース > virtual_key_delete()
ゲームにメニューやゲームプレイなどを制御するための異なる部屋やインスタンスがある場合は、ある時点で仮想キーの位置とキーマップを変更する必要がある可能性があります。 そのためには、この関数を使用して、新しいものを作成する前に古いものを削除できます(必要な場合)。 ただし、仮想キーは最後に部屋から自動的に削除されるため、この機能は、部屋自体が終了する前に手動でキーを削除する場合にのみ必要です。
virtual_key_delete(index);
virtual_key_delete(global.Left);
上記のコードは、グローバル変数 "global.Left" でインデックス付けされた仮想キーを削除します。