- 835 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 21:32:39 ID:PWwLtvC1]
- その「sprite_title」がグローバル変数で、ロード(sprite_add)を1回しかしないなら
スプライト1つ分のメモリしか使わない。ローカル変数でそれぞれのオブジェクトが 個別にsprite_addするなら、当然スプライト3つ分のメモリを使う。 なので(1)と後者の方法の組み合わせだとメモリを無駄に使うことになる。 他の組み合わせだと使用量は同じかな。 でも、メモリの節約だけが目的なら、単にスプライトのプリロードをオフにする (GM5の場合は遅延ロードをオンにする)で十分だと思う。 これだと必要な時に自動的にロードして、ルームの終了時に自動的に解放もしてくれるよ。
|

|