Flash APIを直接コール

週末にちまちまと進めています(^-^;)


前回はマップのスクロールにを使っていたのだけど…
どうやらこれを使っている限り、スクロール終了→スクロール開始の間に一瞬もたつく現象は避けられないようでした。


それで、何か解決方法はないかと調べていたところ、なんと。OpenLaszloからFlash APIを直接呼び出すことができるんですね。
Flash8(swf8)でコンパイルする必要があるようですが。
マップviewより少し大きいflash.display.BitmapDataオブジェクトを作成して、そこにマップを描き、scroll()とLzTimerでスクロールさせるように。
これでもたつきのないスクロールが可能になりました。


OpenLaszloの新しいバージョンを使って作っています。
コンパイル速くなりましたね。というか以前が遅すぎたのかも?
これだけでもずいぶん開発中のストレスが減った感じがします。いい感じです。


あとは使う画像の用意など。とりあえずフリー素材(^_^;)