5

Google Maps API v2 では、オプションにマーカーを設定できますbouncy:true。これにより、マーカーのアイ キャンディー機能が追加されます。このマーカーをドラッグすると、跳ね返ります。

API v3 で行うことは可能ですか?

4

3 に答える 3

15

V3でそれを行う方法は次のとおりです

google.maps.event.addListener(marker, "dragend", function(){

   marker.setAnimation(google.maps.Animation.BOUNCE);

});
于 2011-11-17T20:13:02.780 に答える
3

マーカーの API v3 仕様をざっと見ただけです。「弾む」オプションが現在利用できるようには見えませんが、ある時点でこれが v3 API に実装されても驚かないでしょう。まだベータ版であり、かなり変更される予定です。

V3 マップでの動作が本当に必要な場合は、イベントをマーカー オブジェクトの「dragend」メソッドに関連付けることができます。呼び出された関数で MarkerImage オブジェクトのアンカー ポイントを変更します。API の MarkerImage オブジェクトも確認してください。

于 2009-12-05T23:44:38.520 に答える
0

さて、Google マップの V3 に弾むようなマーカーを実装する方法を探していました。これにより、マーカーのクラスターを表示している場合に、現在選択されているマーカーがはっきりと見えるようになります。

マーカーの z-index プロパティを使用して、現在のマーカーの z-index を残りのマーカーよりも相対的に高い値に設定しました。

于 2010-07-20T05:22:51.947 に答える