ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

newとdelete

オブジェクトをnewで作成して処理後、必要なくなったので削除しようとして、ふとActionScriptにdeleteってあったかなと考えてしまった。
もちろん、ActionScriptガベージコレクションがあるので特に自分で削除する必要はない。そのオブジェクトがどこからも参照されなくなれば自動的にシステムが削除してくれる。
しかしActionScriptにはdelete演算子が用意されている。でもこれはオブジェクトを削除するものではなく、オブジェクトプロパティを削除するためのもの。
http://livedocs.adobe.com/flex/3_jp/langref/operators.html#delete