2013-04-09 3 views
2

Как изменить прозрачность overlayMapType после добавления на карту?Как изменить непрозрачность overlaymaptypes?

 var imgTypeOptions = { 
      getTileUrl: function (coord, zoom) {        
       return "myTile/" + f + ".png";   
      }, 
      tileSize: new google.maps.Size(256, 256), 
      name: "Imagen", 
      opacity: .5 //This is Ok, the first time set the opacity 
      //but i want to change the opacity later 
     }; 

... 
     var imgMapType = new google.maps.ImageMapType(imgTypeOptions); 
... 
    map.overlayMapTypes.insertAt(0, imgMapType); 

Я хочу, чтобы иметь возможность нажать на ссылку «25%» и установите непрозрачность добавленного слоя до 25%.

ответ

2

В 3.28 вы должны использовать геттер. Пожалуйста, попробуйте ввести следующий код:

map.overlayMapTypes.getAt(0).setOpacity(0.25)