[Baidu Map] マークされたポイントのアニメーション効果
(注: デモのキーは私が申請しました。デモを使用する必要がある場合は、自分で別のキーを申請してください。)
効果は以下のとおりです:
バンピングアニメーション:
落下アニメーション:
すべてのコード:
-
- moyu デモ< ;/title>
-
-
- < name="著者" content="konjac,15000720652@163.com,http://www.cnblogs.com/moyuling/">
-
- body, html {width:100%;}
- #allmap {width:100% ; height:400px;overflow:hidden;margin:0;font-family:"Microsoft Yahei";}
- input {width:200px;height:30px;color:#000;}
-
-
-
- ;input type="button" class="add" value="アニメーションをクリア" onclick="clearlay()"/>
-
- <script></li> <li>var map =newBMap.Map("allmap "); </li> <li>var point =newBMap.Point(116.404,39.915);</li> <li> map.centerAndZoom(point,15);</li> <li> <li>function addOne (){</li> <li> map.clearOverlays();</li> <li>var マーカー = newBMap.Marker (point);//マーカーを作成します</li> <li>map.addOverlay(marker);//マップにマーカーを追加します</li> <li> marker.setAnimation(BMAP_ANIMATION_BOUNCE);//バウンスアニメーション</li> <li>}</li> <li>function addTwo ( ){</li> <li>map.clearOverlays();</li> <li>var marker =newBMap.Marker(point);//マーカーを作成</li> <li>map.addOverlay(marker);//マップにマーカーを追加</li> <li> marker.setAnimation(BMAP_ANIMATION_DROP ); //秋アニメーション</li> <li>}</li> <li>function clearlay(){</li> <li> map.clearOverlays();</li> <li>}</li> <li></script>