2012-02-08 3 views
0

これは説明するのは難しいですが、私は経由でテキストを作成しています:ラファエルのテキストのアンカーポイントを変更するにはどうすればよいですか?

txt = paper.text(10, fontSize/2 + 10, 'YOUR NAME').attr({ 
    'fill': '#fff', 
    'font-size': fontSize + 'px', 
    'font-family': 'Impact', 
    'text-anchor': 'start' 
}); 

し、それをアニメーション化:

txt.animate({transform: 's0.3'}, 1000); 

そしてテキストは、中心アンカーポイントを中心に縮小します。スケールダウンして同じX位置(左アンカー)を維持する方法はありますか?

答えて

3

見つけました。原点を指定するための 's'のためのオプションの座標パラメーターがあります。スケール用

txt.animate({transform: 's0.3,0.3,0,0'}, 1000); 

PARAMS:これはそれ修正、[ORIGINX]、S [scaleXプロパティ]、[scaleYのを] [ORIGINY]

関連する問題