スポンサードリンク


この広告は一定期間更新がない場合に表示されます。
コンテンツの更新が行われると非表示に戻ります。
また、プレミアムユーザーになると常に非表示になります。
最近、ずっとストリートビューの向きに合わせて、マップ上のアイコンを回転させようとしてますが、回転中心が画像の左上で回転してしまいます。
どうにか画像の中心を軸にして回転させたいですね。
ネットで色々と調べていますが、icon.Alignmentってやつでいけるのかな?

~追記~
アイコンの回転中心の設定するやり方が分かりました。
参考にしたサイトはこちら
やり方は
 ベースとなるSpriteを用意→画像をそれに貼り付け→オフセット調整→マップに貼り付け

以下、ソース
var base:Sprite = new Sprite(); //画像の回転中心を設定するためのベースSpriteを用意
var picon = new pegmanIcon;
base.addChild(picon); //ベースにpiconを貼り付け

picon.x = -picon.width/2; //画像の幅半分ずらす
picon.y = -picon.height/2; //画像の高さ半分ずらす

markerOpt.icon = base;
marker = new Marker( centerLL,markerOpt );
marker.addEventListener(MapMouseEvent.DRAG_END, onMarkerRelease);

map.addOverlay( marker );
2010/06/30(水) 14:14 システム開発 記事URL COM(0)
スポンサードリンク


この広告は一定期間更新がない場合に表示されます。
コンテンツの更新が行われると非表示に戻ります。
また、プレミアムユーザーになると常に非表示になります。

コメントフォーム

以下のフォームからコメントを投稿してください