0

SVG文字列をデータ/入力としてTextPathを使用する方法は他にありませんか? もしそうなら、私のオプションは次のようです:

  • Inkscape で円を作成し、SVG 文字列をコピーします。
  • SVG の一部を学び、円の SVG 文字列を手動で記述します。
  • SVG の一部を学習し、半径の入力に基づいて円の SVG 文字列を自動的に生成する関数を作成します。

最後のものが一番良さそうですが、どうにかして KineticJS の Circle Shape を入力として使えないのでしょうか? 理想的に思えますし、将来的には Rect や Polygon などの他の種類の形状のストロークにテキストを追従させることもできます。

基本的に、SVG を使用する以外に、KineticJS でテキストを円パスに沿って移動させるより良い方法はありますか?

4

1 に答える 1

0

ここで、KineticJS の textPath プラグインを確認してください。

https://github.com/ericdrowell/KineticJS/blob/master/src/plugins/TextPath.js

于 2013-06-05T04:57:42.023 に答える