GameMaker 日本語掲示板

オブジェクトプールをしたい

1 コメント
views
17 フォロー

オブジェクトプールの機能はあるんでしょうか?
自前で作る必要がありますか?

noro
作成: 2022/12/23 (金) 14:33:10
通報 ...
1

おそらく自作が必要で、

  1. instance_create_layer() などで生成した後に、instance_deactivate_object() で無効化して配列かリストにプールする
  2. 必要になったら未使用のインスタンスから instance_activate_object() でアクティブにする
  3. 使い終わったら再び instance_deactivate_object() で無効化する

といった流れになりそうな気がします