Flash アニメーションが作りやすくて、なんとかこの作りやすさを C++ でもと参考にしてゲームを作っているのですが、やはり継承ツリーの長さが気になります。
オブジェクト指向は難しいです。
コレクションというのは配列や可変長配列、リストやハッシュやマップやスタックといったデータを保存するデータ構造のことです。クラスで実装されています。…と、まぁ、 Java や C# をお使いの方にはおなじみのものです。 C++ では STL がそれに近いです。
DisplayObjectContainer が持っている子 DisplayObject を取得するためのメソッドには DisplayObjectContainer::getChildAt() メソッドと DisplayObjectContainer::getChildByName() があります。
先日 Loader の DisplayObjectContainer クラス関連メソッドがオーバーライドされていて、オーバーレイプログラミングみたいなことができないとお伝えしましたが、なんとかなりそうです。
外部の SWF ファイルを読み込むためには次の手順を踏みます。
ライブラリにあるムービークリップシンボルを ActionScript から生成するためには次の手順を踏みます。