Trap Memo
ハマりやすいところとその解決方法を思いついたら書く。適切なページが見つかったらそちらへ移動する。
- graphics を使って描画するとムービーがだんだん遅くなっていくんだけど
- graphics.clear(); せずに graphics のAPIを使って描画し続けると、どんどん重くなります。例えば同じ場所に同じシェイプを100回描いた場合、見た目は1つですが内部では100個全て管理されています。
- mxmlcが超遅いんだけど
- fcshというツールを使うと、コンパイルを速くできます。fcshは、現在はFlex3 SDKに標準でついています。 →http://d.hatena.ne.jp/secondlife/20070211/1171173690
- Loaderのイベントがうまくとれません
- Loaderのイベントをハンドリングするためには、Loader自身ではなく、Loader.contentLoaderInfo の addEventListener メソッドでイベントハンドラを設定します。
- DisplayObject の x, y 座標が計算する度にずれていきます
- x, y プロパティは、実際には完全な Number の精度がありません。別に変数を作るとずれなくなります。