スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Canvas#drawTextOnPathのOffset

以下は該当メソッドのパラメータ。

Parameters
text  The text to be drawn 
path  The path the text should follow for its baseline 
hOffset  The distance along the path to add to the text's starting position 
vOffset  The distance above(-) or below(+) the path to position the text 
paint  The paint used for the text (e.g. color, size, style)  

なんとなくOffsetがよくわからなかったのでイメージ。

f:id:mokkouyou:20091025231655p:image

左から右に向かって引いたPathに対して、

順に、オフセットなし、hOffset、vOffset

を指定した場合。

座標方向へのオフセットと考えれば自然だね・・・


ただ、パスがy方向になるとこれまたわかりにくい

f:id:mokkouyou:20091025231930p:image

上から下に向かって引いたPathに対して、

順に、オフセットなし、hOffset、vOffset


lineToする方向に対して(進行方向に対して)

hOffsetは進行方向のオフセットで、

vOffsetは進行方向に対して下方向のオフセットという感じですかね。


当然

f:id:mokkouyou:20091025233012p:image

descentがあるので、線上に乗らないこともある。

関連記事

コメントの投稿

非公開コメント

スポンサードリンク
アプリ一覧
最新記事
最新コメント
最新トラックバック
検索フォーム
月別アーカイブ
カテゴリ
RSSリンクの表示
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。