さて、前回のエントリでキャラクターをNYの街に重ねてみたが、今回はやはりこれ。Google Mapsと言えば「googlemapでドラクエ」なわけで、カスタムマップの貼り方実験を兼ねて、俺も試してみた。題して、「ドラゴンクエスト 竜王の冒険」
- 上下左右で竜王っぽいドラゴンが闊歩します。
- 竜王なので、海も山も関係なく歩き回ります。
- ダブルクリックするとお互い不幸になります。
ドラゴンのキャラクター画像は前回同様「敦煌回廊」のkuribo(クリボー) 様、ドラクエの世界地図は「Pledge of BAHAMUT」のXB-LIM様が作成されたものをお借りした。
今回はカスタムマップを作ってみたんだが、まぁ難しい。
スクロールマウスで倍率上げると、こんなエラーが永久に出続ける。
- [Fault] exception, information=TypeError: Error #1034: 強制型変換に失敗しました。flash.display::Bitmap@bb2f4a1 を com.google.maps.core.Tile に変換できません。
どうも、中心以外の8枚のタイルを取得して表示する際に何らかのエラーが出てるみたいだが、詳しくは不明。
なので今回は、Mapクラス内で
- disableScrollWheelZoom();
を呼び出してホイールでのズームを封じ込んでみた。