You cannot modify a KML layer after it's been loaded because it is parsed and rendered from Google's servers. The only way to change it is to use an AJAX call to a server side script that modifies the KML file and then reload it.
On the other hand, if you've already converted it to custom tiles then you have full control, and you can use something like my MCustomTileLayer object to set the opacity of the tiles: http://maps.forum.nu/v3/gm_customTiles.html -- Marcelo - http://maps.forum.nu -- -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to google-maps-js-api-v3@googlegroups.com. To unsubscribe from this group, send email to google-maps-js-api-v3+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.