- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Problema con GoogleMaps
-
Non vorrei essere scocciante! Comunque allora io inserisco la mappa e va tutto bene, ho inserito latitudine, longitudine il marker e via dicendo. Il problema è che mi si visualizza troppo in basso a destra! Come faccio a spostare la mappa in una parte all'altra del fotogramma? Ho provato a trascinare il riquadro blu che si forma ma con scarso successo :S
-
Ho detto che non devi farti problemi, non mi obbliga nessuno, per me è una passione. Dunque basta assegnare le coordinate a (map)
addChild(map) map.x=100 map.y=100
-
Grazie Comunque ho provato questa sintassi:
addChild(map);
map.x=50;
map.y=50;ma non si smuove... dove sbaglio?
-
Non si posiziona alle coordinate? Possibile? mi posti il link della pagina da dove hai preso l'esempio?
-
Ti posto il codice perchè ho preso un pò qua e là, spero vada bene, sennò ti linko quello principale, eccoti:
import com.google.maps.*; import com.google.maps.overlays.*; import com.google.maps.controls.*; var map:Map = new Map(); map.key = "ABQIAAAANoXkKXk6ji3mYMe1rjIOfxT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQknLccpJs84R2BgSY7W4w2ES4i3Q"; map.setSize( new Point(stage.stageWidth, stage.stageHeight)); map.addEventListener(MapEvent.MAP_READY, onMapReady); addChild(map); map.x=50; map.y=50; function onMapReady(e:Event):void { map.addControl(new ZoomControl()); map.addControl(new MapTypeControl()); map.setCenter(new LatLng(41.08739155442361, 14.014998078346252), 18, MapType.SATELLITE_MAP_TYPE); var m:Marker = new Marker(new LatLng(41.08739155442361, 14.014998078346252)); map.addOverlay(m); }
-
Scusa non capisco che problemi hai usando il codice che hai postato a me lo posiziona alle coordinate 50/50 come puoi vedere.
-
Mha...Mistero...Vado a fare delle prove Forse è il Player che non legge le modifiche...Può essere?
Edit: Se metto il valore 1000 giustamente va fuori l'area e non è più visibile, ma se metto anche 1 non si smuove... O.O
Edit dell'Edit: Mettendo un "-" prima del numero e quindi inserendo un negativo: map.x=-50 funziona!!!
Comunque col codice: this.removeChild(map); dall'output mi dice questo:
TypeError: Error #2007: Il valore del parametro child deve essere diverso da null.
at flash.display::DisplayObjectContainer/removeChild()
at Final11_fla::contents_8/frame1()Ma tra parentesi c'è il parametro O.O
-
Ma stai testando on line o in locale?
-
Beh tieni presente che il punto di attacco è lo spigolo superiore sinistro se metti x=-50 stai posizionando il margine sinistro fuori stage di 50 pixel
-
Sto testando in entrambi i modi, ma penso che poco cambi. Comunque l'importante è che ora funzioni. Rimane solo da risolvere il problema dell'errore negli altri fotogrammi...Come pensi che potrei fare?
-
Ti riferisci sempre al fatto che non ti funziona removeChild(map)?
-
Sisi.