0

如何放大标记的图标?我有更多图标的图像,并通过在 *.png 图像中选择位置来浏览它们。

sIcons[c] = new google.maps.MarkerImage(
            pgePath + 'img/icons.png',
            new google.maps.Size(40, 45),
            new google.maps.Point(c * 40, 90),
            new google.maps.Point(22, 31)
        );

40x45 是大图像 (icons.png) 中一个图标的大小。但我需要将其显示得更大。

我试图用“new google.maps.Size(80, 90)”填充第 5 个参数,但它没有用。

sIcons[c] = new google.maps.MarkerImage(
            pgePath + 'img/icons.png',
            new google.maps.Size(40, 45),
            new google.maps.Point(c * 40, 90),
            new google.maps.Point(22, 31),
            new google.maps.Size(80, 90)
        );

我不想上传更大的图片——我需要使用这个我已经在其他地方使用过的原始大小的图片。

4

1 回答 1

0

这是一个 显示使用图标进行缩放的示例(但不是精灵,我没有精灵的示例)

于 2012-08-08T00:34:55.933 回答