オブジェクトを弱参照で管理するファクトリクラスを実装し、一部のファクトリクラスに適用。
パーティクルを実装する前準備として、とりあえずRenderObjectの基本クラスを作成しておく。