3

KineticJS の Text オブジェクトに font-weight を設定する方法はありますか?

コード例は次のとおりです。

  var myText = new Kinetic.Text(
  {
    x: 350,
    y: 50,
    text: 'OK',
    fontSize: 18,
    fontFamily: 'Verdana',
    fill: 'white'
  });

font-weight をデフォルト (400) ではなく、100 または 200 にしたいと思います。ドキュメントでfontWeightプロパティが見つからないため、次のことを試しましたが成功しませんでした:

  • fontStyle プロパティの使用 (太字、標準、斜体を指定できます)
  • id プロパティを設定し、CSS を介して font-weight を設定しようとしています。

ヒントをありがとう。

4

1 に答える 1

5

fontStyle プロパティを使用します (ヒント: 値は数値ではなく文字列でなければなりません):

var myText = new Kinetic.Text({
    x:100,
    y:100,
    text:"Hello World!",
    fill: 'red',
    fontFamily:"Calibri",
    fontSize:18,
    fontStyle:"100"
});
于 2013-11-14T05:19:51.557 に答える