Kinetic で遊んでいますが、クローンしているグループが表示されない理由がわかりません。
フィドル: http://jsfiddle.net/DgwLd/3/
問題なく図形を複製できます。表示されないのはグループだけです。ドキュメンテーションでは、グループを複製できることが確認されているため、ここで何が起きているのかわかりません。フィドルのコードは次のとおりです。
//group and original circle - appears fine
layer.add(new Kinetic.Group({id: 'group'}));
stage.get('#group')[0].add(new Kinetic.Circle({
fill: 'orange',
x: 200,
y: 50,
radius: 30
}));
//clone of group at different Y pos - doesn't appear
layer.add(stage.get('#group')[0].clone({y: 120}));
更新- グループのクローンを作成しても、ディープ コピーは作成されないようです。これは、グループをコンソールに記録するconsole.log(stage.get('#group2'))
ことで確認できますchildren
。コレクションが空であることがわかります)。これはバグですか?構成要素なしでグループを複製したい理由がわかりません。
何かご意見は?前もって感謝します。