読者です 読者をやめる 読者になる 読者になる

RetroWeb ~iPhoneとAndroidでハイブリッドゲームアプリ開発~

AIR for iOS+AndroidでSmartPhone Game ハイブリッドアプリ開発

最近作ったアプリ
100億本の抜け毛 100億匹のモナー DQ3闘技場アプリ モナーペット(進化)

WebView+MovieClipの混合キャプチャに成功

AIR for iOS AIR for Android AIR

キャプチャできなかった、ランキングのWebViewもキャプチャできるようになりました。
rootをキャプチャしたbmd0というBitmapDataに、WebViewから取得したbmdをdrawで上書きしたらできた!

var bmd:BitmapData = new BitmapData(view.viewPort.width, view.viewPort.height); 
view.drawViewPortToBitmapData(bmd); 
bmd0.draw(bmd, new Matrix(1,0,0,1,x,y));

WebViewの位置は、drawするときの引数Matrixで設定。
下の画像はキャプチャに成功した、実際のものです。
上部はMovieClipで、ランキング部分はWebView
f:id:hisashi_vc:20140303002935j:plain