ActionScript3.0の最近のブログ記事

昨日の続き。

なんか自分で解決できなかったので
今Progressionで作ってるもの全部ネイティブの書き換えた。
でもSceneは便利だから使ってる。


と、思ったら解決してくださった方が!

ふむ、よくわからんのは、
ParallelModeはデフォルトでfalseななず。
なのになぜ!?
そして自分のローカルでやってみたら、


cast.parallelMode = false; で

[Fault] exception, information=TypeError: Error #1034: 強制型変換に失敗しました。jp.progression.commands::SerialList@2845b51 を jp.progression.commands.ParallelList に変換できません。
Fault, CommandExecutor.as:133


と怒られてダメなんですけども...


[ 家 ] えぇぇぇぇぇ.... ( ←サザエさんのエンディング )


って感じなので、寝ます。

Progression Framework 最高!
と思い、ずっとProgression信者だった僕です。

が、
CastやCommandのメモリの解放がされていないのか!? という事態に陥り、
2,3日SWFProfilerを眺めつつ調査してたのですが、
どうも一向に良くならないの。

うーん。わからん。
たぶん僕の書き方の問題の確立85%↑くらいはありそうだけど。

あまり深くまで調査できてないけど、とりあえずメモ。

・CastSprite系を、new AddChild→new RemoveChild→null を繰り返すと、メモリにどんどん蓄積されていく。
・Command系も同様
・LoadChildはunloadしてるのかな・・メモリ下がらない。。

とりあえずwonderflでquestion