0

現在、KineticJS (バージョン:4.2.0) を使用して何かを実行しているのですが、動的画像オブジェクトにコーナー半径を設定したい場合、まったく機能しないようです。誰にもアイデアはありますか?私のコードは次のようなものです:

var stage = new Kinetic.Stage({
    container: 'container',
    width: 901,
    height: 532,
});
var bg = new Kinetic.Layer(); // slot's shell
var bgObj = new Image();
bgObj.onload = function() {
    var item = new Kinetic.Image({
        x: 0,
        y: 0,
        width: 901,
        height: 532,
        image: bgObj,
        cornerRadius: 25
    });
    bg.add(item);
    stage.add(bg);
};
bgObj.src = "background.png";

ありがとう。

4

1 に答える 1

2

現在、コーナー半径は画像に実装されていません。実際、Rectangle のみが丸みを帯びた角をサポートしているため、ドキュメントにエラーがあります。画像はまもなく角丸をサポートする予定です。

于 2012-12-21T21:34:14.737 に答える