Flash APIを直接コール
週末にちまちまと進めています(^-^;)
前回はマップのスクロールに
どうやらこれを使っている限り、スクロール終了→スクロール開始の間に一瞬もたつく現象は避けられないようでした。
それで、何か解決方法はないかと調べていたところ、なんと。OpenLaszloからFlash APIを直接呼び出すことができるんですね。
Flash8(swf8)でコンパイルする必要があるようですが。
マップviewより少し大きいflash.display.BitmapDataオブジェクトを作成して、そこにマップを描き、scroll()とLzTimerでスクロールさせるように。
これでもたつきのないスクロールが可能になりました。
OpenLaszloの新しいバージョンを使って作っています。
コンパイル速くなりましたね。というか以前が遅すぎたのかも?
これだけでもずいぶん開発中のストレスが減った感じがします。いい感じです。
あとは使う画像の用意など。とりあえずフリー素材(^_^;)